
Pozíció leírása / Job description
Amit nyújtunk / Benefits
-
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