Software Development Engineer 2
Amadeus
2 - 5 years
Bengaluru
Posted: 27/03/2025
Job Description
Job Title
Experience: Minimum 3 years of professional experience in Java development (with hands-on Spring Boot expertise).
Job Description:
Mandatory Skills:
Software Development
- Design, develop, and maintain Java-based applications using Spring Boot.
- Write clean, efficient, and well-documented code in adherence to coding standards and best practices.
- Implement unit tests, debug issues quickly, and ensure application stability.
NoSQL Database Management
- Work with MongoDB (or similar NoSQL databases) to design and optimize data models.
- Handle database queries and ensure efficient and scalable data storage solutions.
Cloud-Native Application Development
- Leverage Microsoft Azure services (e.g., App Services, Azure Functions, Azure Storage) for deploying, monitoring, and managing cloud-native applications.
- Ensure high availability and scalability by applying best practices in cloud environments.
Event-Driven Architecture
- Develop and maintain Kafka-based event streaming solutions.
- Monitor, troubleshoot, and optimize Kafka clusters to ensure reliable data flow.
- Integrate event-driven processes with existing application components.
Collaboration & Communication
- Collaborate with Product Owners, QA teams, and other developers in an Agile environment.
- Participate in daily stand-ups, sprint planning, and retrospective meetings.
- Communicate effectively to gather requirements, explain technical solutions, and manage stakeholder expectations.
Debugging & Performance Tuning
- Identify and resolve production issues in a timely manner.
- Conduct code reviews and optimize performance to enhance application responsiveness.
- Utilize monitoring tools and metrics to proactively detect and fix bottlenecks.
Soft Skills
- Demonstrate excellent verbal and written communication skills to convey complex technical concepts.
- Show strong teamwork, adaptability, and problem-solving abilities.
- Exhibit proactive ownership, accountability, and the ability to deliver high-quality work under minimal supervision.
Good to Have Skills:
Software Development
- Ability to use GenAI plugin for development.
Continuous Improvement
- Stay updated with the latest tools and trends in GenAI, Java, Spring Boot, Azure, and NoSQL technologies.
- Share insights and best practices with the team to improve development processes.
Soft Skills
- A natural curiosity for exploring innovative solutions and thinking creatively to address challenges.
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
About Company
Amadeus is a global technology company providing solutions for the travel and tourism industry. It offers a wide range of products for airlines, travel agencies, and other travel service providers, focusing on streamlining operations, enhancing customer experience, and driving digital transformation in travel.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).