Turkish Technology

Airline Operation Control Solution- Java Developer (Libadiye Office)

Posted: Oct 27, 2025

Job Description

About the role:As a Java Developer, you will contribute to the design and development of next-generation airline operations systems that support schedule planning, flight assignment, and disruption management. These systems deal with highly complex challenges, including distributed architectures, high-volume data processing, and performance optimization.This role offers the opportunity to gain international know-how and make an impact in one of the most complex and dynamic industries in the world.The solution is a mission-critical Airline Operations Control solution that enables airlines to manage daily flight operations, handle disruptions, and ensure on-time performance. By nature, the solution involves mission-critical challenges that require advanced approaches such as parallel programming, distributed architecture, and innovative infrastructure alternatives. Role and ResponsibilitiesContribute to the design and development of scalable and reliable software systems within the Airline Operations Control solution familySolve technical challenges and optimize performance bottlenecks to ensure robust applicationsConduct code reviews to maintain high-quality standardsDocument technical designs, specifications, and processes for knowledge sharingEnsure reliability, scalability, and security of applications through testing and optimizationStay updated with industry trends and propose innovative solutions to enhance our productsRequired ExperienceBachelor’s degree in Computer Engineering, Software Engineering, or related departments5+ years experience in Java language and Java ecosystem.Practical knowledge of OOP, Design Patterns, Refactoring, and Unit Testing.Excellent communication and collaboration skills, with the ability to work effectively in a team environmentExperienced in Spring Framework (Spring Boot, Spring MVC, Spring Core, Spring ORM…)Experienced in SOAP/Restful web servicesExperience with relational and non-relational database systemsExperienced in container TechnologiesKnowledge of clean code standardsGood command of written and spoken English.Preferred KnowledgeExperience in multithread and performance-focused applicationsExperience with messaging systems (e.g., Apache Kafka)Experience with microservices architecture and deployment on Kubernetes / OpenShiftExperience in transaction management and aspect oriented programmingExperince in secure software development standardsAirline or operations software experience (crew, flight planning, scheduling)Experience in optimization or rule-based systemsExperience in the airline industry Position located at: Libadiye OfficeWho We Are?We are the technology leader of the aviation industry in Turkey! We are an innovative and successful team that does not fit into the mold, constantly enlarges its target and pushes the standards in global competition.We design and develop technology with the spirit of R&D, where human, engineering and software are the most perfect components. We use trend technologies such as big data, cloud computing, artificial intelligence, fintech, cybersecurity and blockchain which we can compete in the sky. We move forward confidently and successfully with the power of our knowledge and experience into the future.Obviously, We don't dream too much as “what will happen in the future?”, because we are designing the future from today...We are a strong team of more than 2000 valuable talents that shed their minds in offices equipped with modern technology in Istanbul, Ankara and Izmir. Team play is our favorite system! We focus on the same goal – winning – and continue to work together with the motivation to achieve this.If you want to have your name in the success story of a globalizing company, we look forward to your application to the winners team!Benefits Of Working With UsIn addition to having the opportunity to grow and be challenged, and to be part of a life, our people enjoy a range of rewarding benefits:Flexible working arrangements, generous personal, parental and cultural leaveCompetitive remunerationFree and subsidized health and wellbeing servicesDiscounts on a wide range of products and servicesCareer development opportunitiesA buddy who will guide and accompany you during your onboarding processA great number of online courses and technical trainings that will support your developmentPersonalized development plan for youUsing CED & Pass Flight for travelling experience with your familySupport payment for childcareBe YourselfWe value the unique backgrounds, experiences and contributions that each person brings to our team and encourage and celebrate diversity.If you would like to get to know more about Turkish Airlines Technology, please follow us on Instagram and LinkedIn;https://www.instagram.com/turkishairlinstechnology/https://www.linkedin.com/company/thyteknoloji/

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In