Software Development Engineer

Amadeus Data Processing GmbH

Bangalore, India
Python and/or java development
Microservices architecture design
Event-driven systems (kafka or similar)
This role focuses on building and maintaining event‑driven, microservices‑based solutions using modern engineering practices

Job Summary

  • This role focuses on building and maintaining event‑driven, microservices‑based solutions using modern engineering practices.
  • You will contribute to the full software development lifecycle—requirements analysis, design, development, testing, and support—while growing your technical depth and understanding of large‑scale distributed systems.
  • Our teams build platforms that connect hotels with a wide ecosystem of partners worldwide.

Matching Summary

This role focuses on building and maintaining event‑driven, microservices‑based solutions using modern engineering practices.

Skills & Requirements

Must-have

  • Python and/or Java development
  • Microservices architecture design
  • Event-driven systems (Kafka or similar)
  • Database design and data modeling
  • Full software development lifecycle

Nice-to-have

  • High-throughput or real-time systems experience
  • AI-assisted development tools
  • CI/CD pipelines and cloud-native environments
  • Enterprise or hospitality technology platforms

Key Requirements

  • 6+ Years of experience
  • Basic to intermediate Kafka experience
  • Distributed systems understanding
  • Microservices concepts familiarity
  • Ability to work independently

Work Rights

Not specified

Tailored Resume

Cover Letter