Posted Updated
We are seeking a Senior Java Developer to join our dynamic team in Karnataka. The ideal candidate will have a strong background in Java development and experience with modern frameworks and tools. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients in the airline and aviation industry.
Key Responsibilities:
- Design and implement robust, scalable, and high-performance applications using Java and Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Integrate with various APIs, including SOAP and RESTful services, to enhance application functionality.
- Utilize Kafka for real-time data processing and messaging.
- Work with cloud technologies, particularly Azure, to deploy and manage applications.
- Maintain code quality through code reviews and unit testing, leveraging tools like GitHub and Copilot.
- Troubleshoot and debug applications to optimize performance and user experience.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive.
Required Skills:
- Proficiency in Java and experience with Spring Boot framework.
- Familiarity with messaging systems, particularly Kafka.
- Experience with cloud platforms, especially Azure.
- Knowledge of web services, including SOAP and REST APIs.
- Strong understanding of version control systems, particularly GitHub.
- Experience in the airline or aviation domain is a plus.
If you are passionate about technology and eager to work in a fast-paced environment, we encourage you to apply for this exciting opportunity.
See also
Software Engineering jobs by country — openings, pay and top skills →