Software Development Engineer 3 - Java

Posted 3 Hours Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Information Technology • Travel
The Role
Develop and enhance Java software solutions by analyzing requirements, designing technical approaches, writing high-quality code, and conducting unit, integration, and performance testing. Collaborate with product teams and stakeholders to debug issues, validate solutions, maintain technical documentation, and improve development processes. The role uses Spring, Kafka, distributed caching, databases, cloud platforms, Kubernetes, and CI/CD tools while supporting Agile and Waterfall SDLC practices.
Summary Generated by Built In

Job Title

Software Development Engineer 3 - Java
Relevant Experience - 6+ Years

Location - Bangalore

Programming & Databases
  • Experience with Core Java, JavaScript, SQL, and Oracle Database
  • Understanding of database modeling and implementation best practices
Frameworks & Technologies
  • Spring MVC (Model-View-Controller) and Spring Boot
  • Apache Kafka
  • Distributed caching tools such as Redis or Couchbase
Testing & Quality
  • Experience with JUnit, Groovy, and Postman
  • Ability to conduct unit, integration, and performance testing
Deployment & Cloud
  • Deployment using Apache Tomcat, JBoss, and Kubernetes Pods
  • Experience with any cloud platform (Microsoft Azure preferred)
Build & Automation
  • Gradle, Maven, and Jenkins
  • Familiarity with Agile and Waterfall Software Development Lifecycle (SDLC) models
Soft Skills
  • Willingness to learn and adapt to evolving tools and practices
  • Strong collaboration and communication skills
  • Ability to support team needs during project phases, with advance notice for any extended hours
  • Commitment to following the team’s agreed onsite or hybrid working model
  • Openness to knowledge sharing and cross-team engagement
Common Accountabilities
  • Apply relevant technical and functional expertise while learning about Amadeus business needs
  • Contribute ideas for improving processes, tools, and solutions
  • Work independently while collaborating closely with the manager and team
  • Follow established guidelines and support decision-making with data and analysis
  • Engage constructively with peers and stakeholders to achieve shared outcomes
Specific Accountabilities

Analyse and clarify user requirements for new or enhanced software solutions

Design technical solutions, perform feasibility studies, and propose validated approaches

Develop high-quality software following Amadeus coding standards

Conduct testing, participate in validation cycles, and help debug and enhance existing solutions in partnership with product teams

Create and maintain clear and accurate technical documentation

What We Offer
  • A supportive, inclusive workplace that values diverse experiences and perspectives
  • Flexible working arrangements aligned with team agreements to support work–life balance
  • Opportunities for continuous learning, mentorship, and career development
  • A focus on employee well-being through supportive policies and resources
  • A culture of openness, innovation, and shared problem‑solving

Diversity & Inclusion


Amadeus aspires to be a leader in Diversity 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 and committed to an accessible recruitment process. 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.


Be aware of recruitment scams


Amadeus Group never charges fees, requests payment, or asks for financial information during recruitment. All legitimate opportunities are communicated solely through official Amadeus channels, including our careers website. Any payment request or outreach via unofficial platforms (e.g., WhatsApp, Telegram) should be treated as fraudulent.

Skills Required

  • 6+ years of relevant software development experience
  • Experience with Core Java, JavaScript, SQL, and Oracle Database
  • Understanding of database modeling and implementation best practices
  • Experience with Spring MVC and Spring Boot
  • Experience with Apache Kafka
  • Experience with distributed caching tools such as Redis or Couchbase
  • Experience with JUnit, Groovy, and Postman
  • Ability to perform unit, integration, and performance testing
  • Experience deploying with Apache Tomcat, JBoss, and Kubernetes Pods
  • Experience with a cloud platform; Microsoft Azure preferred
  • Experience with Gradle, Maven, and Jenkins
  • Familiarity with Agile and Waterfall SDLC models
  • Strong collaboration and communication skills
  • Willingness to work according to the team's onsite or hybrid model
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Madrid
10,001 Employees
Year Founded: 1987

What We Do

Travel powers progress. Amadeus powers travel. Amadeus’ solutions connect travelers to the journeys they want, linking them via travel agents, search engines and tour operators to airlines, airports, hotels, cars and railways. Technology has always been critical to developing global travel, increasing scale, choice and access. We have developed our technology in partnership with the travel industry for 30 years. We combine a deep understanding of how people travel with the ability to design and deliver the most complex, trusted, and critical systems our customers need.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
29000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Adyen Logo Adyen

Software Engineer

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4771 Employees

LogicMonitor Logo LogicMonitor

Edwin GTM Engineer

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
Easy Apply
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
1100 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account