Backend Developer (Full Stack) - Hybrid

Pegasus Airlines

Pendik

Hybrid

TRY 300,000 - 480,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flight tickets discount
Remote/flexible hours
Social clubs
Kindergarten for female employees
Performance bonus

Job summary

Pegasus Airlines is seeking a Backend Developer (Full Stack) to build and maintain scalable backend services in a fast-paced, customer-focused environment.

You will collaborate with Product, Web, Mobile, QA, DevOps, and other teams in an Agile setup, leveraging Java, Spring Boot, REST APIs, and cloud technologies.

A passion for clean code, testing, and continuous learning will help you contribute to Pegasus' digital flight experience.

Qualifications

  • BS/MS in Computer Science, Computer Engineering, Software Engineering, or a related field.
  • 2–4 years of professional backend development experience.
  • Experience with Java and Spring Boot.
  • Experience developing and integrating RESTful APIs.
  • Familiarity with authentication, authorization, and backward compatibility is a plus.
  • Understanding of OOP, SOLID, design patterns, and clean code.
  • Experience with relational or NoSQL databases (Oracle, PostgreSQL, MongoDB, Elasticsearch).
  • Familiarity with Redis caching is a plus.
  • Familiarity with CI/CD, Git, Docker.
  • AI-assisted development with Claude, ChatGPT, or Copilot is a plus.
  • Agile team collaboration with Product, Web, Mobile, QA, DevOps.

Responsibilities

  • Build and maintain backend applications and services.
  • Improve code quality through reviews and testing.
  • Collaborate with cross-functional teams to deliver features in Agile.

Skills

Team Player
Good Communication
Customer-first mindset
Ownership
Agile Mindset
Willingness to learn
Collaborative approach

Education

BS/MS in Computer Science / Computer Engineering / Software Engineering

Tools

Java
Spring Boot
REST API
Git
CI/CD
Docker
Kafka
RabbitMQ
Kubernetes
AWS
Azure

Job description

We are Pegasus. We represent the new generation in Turkish aviation. With our motto: Everyone has the right to fly, we inspire our guests to travel with low fares thanks to our business model.

As your digital airline, our guest-centric approach offers digital technologies and unique innovations that enhance the travel experience.

Today, we operate connecting flights to more than 56 countries across Türkiye, Europe, North Africa, the Middle East, Russia, and Central Asia. We have one of the youngest fleets in the world, with 129 aircraft and an average fleet age of 5.3 years as of 2026.

Are you ready to embark on your Pegasus career path as our Backend Developer (Full Stack), flight number PC-2026?

Requirements
  • Education: BS/MS in Computer Science, Computer Engineering, Software Engineering, or a related field.Team Player: Eager to learn, with a customer-first mindset, good communication skills, a collaborative approach, and a sense of ownership.
  • Experience: 2–4 years of professional backend development experience, with hands-on experience developing and maintaining backend applications and services.
  • Backend Development & Java: Good knowledge of Java and hands-on experience with Spring Boot. Familiarity with dependency injection, application configuration, exception handling, and common backend development practices.
  • API Development & Integration: Experience developing and integrating RESTful APIs. Understanding of request validation, error handling, API documentation, and service integration. Familiarity with authentication, authorization, and backward compatibility is a plus.
  • Software Engineering & Testing: Good understanding of OOP, SOLID principles, design patterns, and clean code practices. Experience writing unit tests and familiarity with integration testing, refactoring, and code reviews.
  • Databases & Data Management: Experience with at least one relational or NoSQL database, such as Oracle, PostgreSQL, MongoDB, or Elasticsearch. Basic understanding of data modeling and query optimization. Familiarity with caching technologies such as Redis is a plus.
  • Microservices & Messaging: Basic understanding of microservices and distributed application concepts. Familiarity with messaging technologies such as Kafka or RabbitMQ is a plus.
  • Performance, Reliability & Security: Understanding of basic application performance optimization and secure coding practices. Willingness to learn about application monitoring, production troubleshooting, and common security practices.
  • CI/CD & Development Tools: Familiarity with Git, CI/CD workflows, and automated build and deployment processes. Basic knowledge of Docker is a plus.
  • AI-Assisted Development: Experience using AI-powered tools such as Claude, ChatGPT, or GitHub Copilot to support coding, debugging, testing, and refactoring. Ability to review and validate AI-generated code.
  • Agile Mindset: Comfortable working in an Agile team and collaborating with Product, Web, Mobile, QA, DevOps, and other engineering teams.
  • Preferred: Familiarity with cloud platforms such as Azure or AWS, Kubernetes, serverless computing, and event-driven architectures. Interest in MCP, AI agents, and agentic software development is a plus. Willingness to contribute to mobile application development, with experience or interest in Kotlin (Android) or Swift (iOS), is an advantage. Experience with high-traffic applications, particularly in travel, airline, e-commerce, or other transaction-intensive domains, is also a plus.
In this role, you will
  • Build & Maintain: Develop and maintain backend applications and services, focusing on code quality, reliability, and performance.
  • Learn & Improve: Contribute to code reviews, automated testing, and continuous improvements while developing your technical skills.
  • Collaborate & Deliver: Work with Product, Web, Mobile, QA, DevOps, and other engineering teams to implement features, integrate services, and deliver quality solutions within an Agile environment.
What Pegasus Airlines can offer you
  • Discounted domestic and international flight tickets that include first-degree family members, For a single candidate can add +1 person, Discounted flight with contracted airlines to destinations where there are no flights
  • Remote and flexible working hours on certain days according to a working model, allowance for remote working days
  • Fun@Fly Social Activity Clubs (Social clubs such as theatre club, sailing, trekking, running, basketball, music, books, zumba, tennis, volleyball and football teams, e-sports team)
  • Kindergarten opportunity for female employees (Istanbul, Izmir, Antalya)
  • Performance-based bonus system

Our Framework for a Sustainable Future prioritizes our impact on the environment and society, as well as economic development. We call our route Sustainable Future. By 2050, we aim to eliminate carbon emissions from our operations, and we are working towards this goal. We are proud of a rich governance culture that is developed through a perspective open to continuous improvement and the feedback of our stakeholders. We regularly and transparently share our targets and performance on these issues with the public.

Gender equality is at the foundation of our corporate culture. We are one of the pioneering airlines that have signed IATA's voluntary initiative "25by2025" to increase the representation of women in all areas of the aviation industry, including pilot, technician, and management ranks. We were the first airline in the world to join the UN Women's Empowerment Principles (WEPs) platform.

Listen to every different voice in our quest for a more equal tomorrow for future generations and we call our voice #PegasusHarmony

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Web Developer (Full Stack) - Hybrid
Senior Web Developer (Full Stack) - Hybrid

Pegasus Airlines • Pendik

On-site
TRY 450,000 - 750,000
Flight ticket discounts
Remote/flexible working hours
Social clubs
+3
Web Developer (Full Stack) - Hybrid
Web Developer (Full Stack) - Hybrid

Pegasus Airlines • Pendik

Hybrid
TRY 120,000 - 180,000
Flight tickets for employee and family
Remote working days
Social clubs and activities
+2
Expert iOS Developer - Hybrid
Expert iOS Developer - Hybrid

Pegasus Airlines • Pendik

On-site
TRY 700,000 - 1,000,000
Flight tickets
Remote-friendly days
Social clubs
+2
Senior Business Analyst - Hybrid
Senior Business Analyst - Hybrid

Pegasus Airlines • Pendik

Hybrid
TRY 300,000 - 600,000
Discounted flight tickets for you and
Remote and flexible working hours
Social clubs and activities
+2
Aircraft Maintenance Technician – Certifying Staff
Aircraft Maintenance Technician – Certifying Staff

Pegasus Airlines • Pendik

On-site
TRY 180,000 - 260,000
Discounted flights
Private health insurance
Food service
+4
Technical Support Specialist - Disabled
Technical Support Specialist - Disabled

Pegasus Airlines • Fatih

Hybrid
TRY 150,000 - 210,000
Flight discount
Private health insurance
Remote work days
+4
HR Operations Specialist - Disabled
HR Operations Specialist - Disabled

Pegasus Airlines • Fatih

Hybrid
TRY 150,000 - 240,000
Flight ticket discounts
Private health insurance
Remote and flexible working hours
+4
Cost Control Operation Specialist - Disabled
Cost Control Operation Specialist - Disabled

Pegasus Airlines • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Remote work option
Flexible working hours
+4
Group Sales Operations Specialist (Umrah) - Disabled
Group Sales Operations Specialist (Umrah) - Disabled

Pegasus Airlines • Fatih

On-site
TRY 167,000 - 279,000
Discounted flight tickets for self and
Private health insurance
Remote and flexible working hours
+4
Experienced Cabin Crew with Basic Training Certificate
Experienced Cabin Crew with Basic Training Certificate

Pegasus Airlines • Fatih

On-site
TRY 180,000 - 240,000
Flight benefits
Health insurance
Childcare support
+4