The role
Job description
Job Overview:
We are looking for an experienced Java Developer with 7+ years of hands-on experience in Java development, Spring Boot, Microservices, API integration, and enterprise application development. Candidates must have mandatory experience in the Airline/Aviation domain, preferably working on airline booking, reservation, ticketing, PNR, or airline operational systems.
Required Technical Skills:
- Strong expertise in Core Java, Java 8 and Java 17.
- Hands-on experience with Spring Boot and Spring Framework.
- Strong understanding of Multithreading and Concurrency.
- Experience with Apache Kafka / Kafka Streaming.
- Strong SQL and database knowledge (DB2, Oracle, or PostgreSQL).
- Experience with AWS Cloud services and application deployment.
- Good understanding of Java Memory Management and Garbage Collection.
- Experience in Microservices architecture.
- Strong knowledge of XML, SOAP, JSON, REST APIs, Swagger, and YAML.
- Hands-on experience with Apache Tomcat, Maven, Git/GitHub, Jenkins, and Azure DevOps.
- Experience with Postman, SoapUI, Log4j, and GitHub Copilot.
Domain Requirements – Mandatory:
- Hands-on experience in the Airline / Aviation domain.
- Understanding of airline business processes and systems.
- Exposure to airline reservation and booking systems, PNR, ticketing, fares, check-in, or flight-related services.
- Experience integrating airline systems with external APIs, GDS platforms, or third-party services will be an added advantage.
Key Responsibilities:
- Design, develop, enhance, and maintain enterprise applications using Java 8 and Java 17.
- Develop and integrate web services using REST APIs, SOAP, XML, and JSON.
- Work on airline booking, reservation, and operational applications.
- Perform API testing, debugging, and troubleshooting.
- Manage application deployment and CI/CD activities.
- Identify root causes and resolve technical issues.
- Coordinate with customers and stakeholders and provide regular project updates.
Preferred Candidate Profile:
- Strong hands-on Java development and enterprise application integration experience.
- Mandatory Airline/Aviation domain experience.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and handle customer-facing responsibilities.
Pay: ₹558,000.00 - ₹1,940,000.00 per year
Benefits:
- Health insurance
Work Location: In person