Summary
Overview
Work History
Education
Skills
Notice Period
Personal Information
Projects
Preferred Location
Additional - Key Information
Languages
Timeline
Generic

Ankit Raina

Pune

Summary

Java Backend Developer with 4 years of experience developing and maintaining enterprise applications using Java, Spring Boot, REST APIs, Microservices, Hibernate/JPA and event-driven technologies. Hands-on experience with Apache Kafka, ActiveMQ, AWS, PostgreSQL, JUnit and Mockito, with strong experience in production issue resolution, airline integrations, CI/CD and Agile delivery.

Overview

4
4
years of professional experience

Work History

Software Engineer - Java

Cybage Software Pvt. Ltd.
Pune
08.2022 - Current
  • Develop and maintain enterprise backend applications, REST APIs and microservices using Java, Spring Boot, Spring MVC and Hibernate.
  • Implement asynchronous and event-driven communication using Apache Kafka and ActiveMQ.
  • Work with PostgreSQL, MySQL and Oracle using Hibernate/JPA for persistence and data access.
  • Develop unit and integration tests using JUnit and Mockito; participate in code reviews and quality practices.
  • Work with AWS services including EC2, S3, IAM, Lambda and DynamoDB.
  • Troubleshoot defects and resolve production issues through root-cause analysis and permanent fixes.
  • Maintain legacy modules using Struts, JSP, EJB and JBoss; generate business reports using Jasper Reports.
  • Use Git, GitLab CI/CD and Jenkins; participate in Agile/Kanban delivery, sprint activities and Jira-based tracking.

Java Backend Developer

ACES (ACCOMMODATIONS CREW ECOSYSTEM)
  • Integrated the ACES product for Air India, JetBlue and Akasa Air, implementing airline-specific reservation workflows and business rules.
  • Developed backend services and REST APIs using Java, Spring Boot, Spring MVC, Hibernate and Struts.
  • Worked on hotel and ground transportation reservation workflows and PostgreSQL data operations.
  • Resolved defects and production issues, performed root-cause analysis and implemented fixes.
  • Supported JBoss deployments, Jasper Reports and Agile sprint activities, Kanban task management and code reviews.
  • Role: Java Backend Developer | Airline crew accommodation and ground transportation platform for reservations during crew layovers.
  • Technologies: Java, Spring Boot, Spring MVC, Hibernate, JPA, Struts, JSP, REST APIs, Microservices, PostgreSQL, Kafka, ActiveMQ, JBoss, Jasper Reports, Git, AWS

Education

B.E. - Computer Engineering

L.D. College of Engineering
Ahmedabad
01.2022

Skills

  • Java
  • OOP
  • Multithreading
  • Concurrency
  • Exception Handling
  • JVM Optimization
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data
  • REST APIs
  • Microservices
  • Apache Kafka
  • ActiveMQ
  • Event-Driven Communication Patterns
  • AWS EC2
  • AWS S3
  • AWS IAM
  • AWS Lambda
  • AWS DynamoDB
  • Jenkins
  • GitLab CI/CD
  • Git
  • Hibernate
  • JPA
  • PostgreSQL
  • MySQL
  • Oracle
  • Integration Testing
  • HTML5
  • CSS3
  • Angular
  • Bootstrap
  • JSP
  • Jira
  • Agile
  • Scrum
  • Kanban
  • Sprint Planning
  • Continuous Delivery
  • Code Reviews
  • JBoss
  • Jasper Reports

Notice Period

3 Months

Personal Information

Title: JAVA BACKEND DEVELOPER

Projects

ACES (ACCOMMODATIONS CREW ECOSYSTEM), Java Backend Developer, Airline crew accommodation and ground transportation platform for reservations during crew layovers., Java, Spring Boot, Spring MVC, Hibernate, JPA, Struts, JSP, REST APIs, Microservices, PostgreSQL, Kafka, ActiveMQ, JBoss, Jasper Reports, Git, AWS, Integrated the ACES product for Air India, JetBlue and Akasa Air, implementing airline-specific reservation workflows and business rules., Developed backend services and REST APIs using Java, Spring Boot, Spring MVC, Hibernate and Struts., Worked on hotel and ground transportation reservation workflows and PostgreSQL data operations., Resolved defects and production issues, performed root-cause analysis and implemented fixes., Supported JBoss deployments, Jasper Reports and Agile sprint activities, Kanban task management and code reviews.

Preferred Location

Pune

Additional - Key Information

  • Preferred Location: Pune
  • Notice Period: 3 Months

Languages

  • English
  • Hindi

Timeline

Software Engineer - Java

Cybage Software Pvt. Ltd.
08.2022 - Current

Java Backend Developer

ACES (ACCOMMODATIONS CREW ECOSYSTEM)

B.E. - Computer Engineering

L.D. College of Engineering
Ankit Raina