Competitive compensation package (including cafeteria, home office allowance, bonuses, and discounted flight tickets)
Flexible working hours
Hybrid way of working (with 4 days of home office / week)
Professional trainings and development opportunity
Language courses
A motivating, friendly, and supportive team
Organisation
Our partner is a multinational leader in the airline industry, committed to connecting people and places across the globe. With a strong foundation of excellence and innovation, the company is dynamically growing, embracing new opportunities, and setting benchmarks in aviation. Join them as Senior Java Developer and be part of a forward-thinking organization where your career can take flight!
Responsibilities
Full Lifecycle Engineering: Driving analysis, design, architecture, development, and QA.
DevOps & Operations: Managing LCM (Life Cycle Management) activities and providing operational support to ensure high availability.
Quality Advocacy: Raising the bar through continuous code reviews, automated testing, and proactive refactoring.
Innovation: Delivering new features while modernizing the existing technical landscape to support optimal capacity management.
Requirements
Experience: 9+ years of building, deploying, and maintaining production-grade software.
Backend Mastery: Deep expertise in Java, Spring, and Spring Boot.
Connectivity: Proficiency with REST APIs, SOAP services, and asynchronous messaging.
Modern Tooling: Strong grasp of dependency management, version control, and containerization.
Cloud & DevOps: A solid DevOps mindset with hands-on Azure (or similar cloud) experience and CI/CD proficiency.
Infrastructure as Code: Knowledge of Kubernetes and Terraform.
Communication: Excellent written and spoken English skills.
Nice to Have:
Experience with Apache Kafka
1+ years of experience with Angular and TypeScript