Skip to main content
Rakesh Chinnaram

Rakesh Chinnaram

Java Backend Developer | Spring Boot | Microservices | React JS

Talent
HyderabadMember since August 14, 2026
Java 11Spring BootSpring MVCHibernateREST APIsMicroservicesReact JSApache KafkaMySQLPostgreSQLFlywayJDBCJSP
·

Hire this person

Send a job offer directly to this candidate

Java 11Spring BootSpring MVCHibernateREST APIs

About

Java Backend Developer with 4.6 years of hands-on experience building and enhancing enterprise-scale applications using Java 11, Spring Boot, Microservices, Kafka, and SQL databases. Experienced in payment gateway systems and government platforms, delivering secure, scalable APIs in agile environments. Strong at translating business requirements into reliable backend solutions.

Experience

Software Engineer - GURUCUL Solutions Pvt Ltd

(2023-07 - 2025-09)

Project: GRA – Gurucul Risk Analytics. Domain: Cybersecurity / Risk & Anomaly Detection

  • Designed and developed RESTful APIs to fetch and normalize client activity and audit logs, enabling ingestion into the GRA analytics platform.
  • Built and enhanced custom connectors to integrate with external SIEM tools, supporting ingestion of multi-source security events.
  • Created and optimized MySQL scripts for onboarding new data sources, schemas, and analytical models.
  • Collaborated with data science and security teams to ensure log quality, schema consistency, and ingestion reliability.
  • Actively participated in Agile ceremonies including daily stand-ups, sprint grooming, planning, and retrospectives.
  • Supported real-time risk and anomaly detection across enterprise and cloud environments.
  • Improved ingestion reliability and reduced manual intervention for onboarding new data sources.

Associate Software Engineer - Austrax Technologies Pvt Ltd

(2022-09 - 2023-07)

Client: Tenerity. Project: APG – Affinion Payment Gateway

  • Developed and enhanced 20+ RESTful APIs using Java 11 and Spring Boot in a microservices architecture to support one-time and recurring payment flows.
  • Implemented secure payment tokenization and encryption, aligning with enterprise security and compliance requirements.
  • Integrated Apache Kafka for asynchronous event processing, improving system reliability and decoupling services.
  • Designed and managed Flyway-based database migrations, enabling version-controlled schema changes across environments.
  • Contributed to subscription billing features including recurring profiles, refunds, chargebacks, mandates, and account updater integrations.
  • Actively participated in Agile ceremonies (daily stand-ups, sprint planning, retrospectives), ensuring timely delivery within sprint timelines.
  • Helped extend APG capabilities from single-payment to recurring billing, enabling new revenue streams for the client.
  • Improved API stability and deployment consistency across environments.

Junior Java Developer - Sparken IT Solutions Pvt Ltd

(2021-02 - 2022-09)

Junior Java Developer - Sparken IT Solutions Pvt Ltd

(2021-02 - 2022-09)

Project: E‑Challan Web System. Client: Maharashtra Traffic Police

  • Developed backend modules using Spring MVC, Hibernate, and JDBC for a statewide traffic management system.
  • Designed and implemented Controller, Service, and DAO layers, following MVC architecture.
  • Built and optimized SQL queries and reports used by administrators and treasury teams.
  • Implemented form validation and database connectivity, ensuring data accuracy across portals.
  • Supported online payment integrations via SBI and BillDesk gateways.
  • Supported a platform used by traffic police and government authorities for challan generation, payments, and reporting.
  • Improved reporting accuracy and reduced manual reconciliation effort.

Junior Java Developer - Sparken IT Solutions Pvt Ltd

(2021-02 - 2022-09)

Project: Universal Travel Pass. Client: Government of Maharashtra

  • Built RESTful services using Spring Boot and developed web interfaces using JSP.
  • Designed and implemented PostgreSQL database schemas to support citizen and establishment data.
  • Developed backend logic for QR-code based e‑pass generation and validation.
  • Contributed to a high-visibility government system used during lockdowns to authenticate essential travel.
  • Enabled secure and automated pass generation for citizens and organizations.

Intern Java Developer - Cravita Technologies Pvt Ltd

(2020-06 - 2020-12)

Project: Adware. Client: Cravita Technologies

  • Built RESTful services using Spring Boot and that ingests data into cloud.
  • Designed and implemented PostgreSQL database schemas to support citizen and establishment data.

Education

M.Sc. - Computer Science - Savitribai Phule Pune University (2020)

B.Sc. - Computer Science - Savitribai Phule Pune University (2016)

Skills

Java Backend DeveloperSpring BootMicroservicesReact JS

Reviews

Related