A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Full-Stack Developer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A Bachelor or Master degree in Aeronautical Engineering, Computer Science, Software Engineering, or another related discipline is preferred.
  • 5–7 years of software development experience, especially hands-on experience taking specialized applications from discovery through design, prototyping, and industrialization, predominantly in aerospace or airline operations.
  • Mandatory knowledge or hands-on experience handling aviation data and digital application needs, such as real-life aviation or airline operations products or simulation platforms.
  • Hands-on frontend development of user interface components for ADT applications using ReactJS or Redux.
  • Experience coding in Python.
  • Java development experience, including JDK 8 or later preferred, and strong experience with the Spring Framework.
  • Experience developing multithreaded Java applications for high performance.
  • Expertise in memory management during application design and development, and experience building scalable applications.
  • Experience following an agile methodology such as Scrum or Kanban.
  • Knowledge of all phases of software development, including design, coding, testing, debugging, implementation, and support.
  • Strong experience with Git.
  • Ability to understand the business issues surrounding each project.
  • Knowledge and experience in at least one of MySQL, Maven, Spring Framework, Jenkins, or Jira.
  • Experience directly interacting with business teams for requirements analysis, issue troubleshooting and resolution, and first-line user support.
  • Familiarity with version control systems and continuous integration and continuous delivery pipelines.
  • Knowledge of designing and implementing APIs, RESTful web services, and SOAP-based web services.
  • Knowledge of AWS Cloud and microservices architecture.
  • Advanced English proficiency in speaking and writing.
  • Ability to travel for business in Europe as needed.

Responsibilities

  • Write clean, maintainable, production-ready code alongside the Lead Developer and Full-Stack Developers.
  • Implement backend business logic that encodes complex aeronautical and aircraft operational calculations into software services.
  • Participate in sprint planning, code reviews, deployment pipeline configuration, and tier-2 operational troubleshooting for live applications.
  • Collaborate with developers and contribute to specifications, resolving business client questions, problem-solving, bug fixing, testing, and investigating platform issues.
  • Participate in all phases of the product development lifecycle, from analysis and design through testing, integration, and product operation.
  • Research, evaluate, and develop tools to improve product development efficiency.
  • Deploy, test, and integrate highly available, scalable, maintainable, monitored systems and services.
  • Assist in developing product user manuals as needed.
  • Coordinate functional and technical integration.
  • Define test strategies, scripts, and scenarios, and monitor test execution.
  • Determine how existing applications, legacy systems, databases, web interfaces, and hardware logic across multiple platforms can work together to meet new enterprise requirements.
  • Support the Lead Developer as a technical bridge between specialized applications and centralized core capabilities.
  • Architect secure, scalable microservices and API gateways to ingest, process, and display aerospace data.
  • Ensure bespoke solutions comply with global cloud architecture, cybersecurity, and data governance standards.
  • Partner with the Product Manager or Lead during client discovery workshops to assess business needs, as needed.
  • Evaluate customer IT ecosystems, data feeds, and API capabilities to define technical feasibility and architecture blueprints.
  • Build interactive prototypes, data flows, and APIs to demonstrate feasibility and secure stakeholder buy-in.

Desired Qualifications

  • Experience with client discovery workshops to understand airline operational bottlenecks and scope solutions.
  • Experience with digital product development in the aerospace or aviation domain.
  • Hands-on experience with aerospace or aviation data and its use.
  • Demonstrated experience integrating AI coding assistants and modern productivity tools across the software development lifecycle, including ideation, development, automated test generation, and code review.

About the Company

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Airbus designs and manufactures a wide range of aerospace products, including commercial airplanes, helicopters, defense systems, and space technologies. Its aircraft and rotorcraft are built with integrated airframes, propulsion, avionics, and digital systems to carry passengers, cargo, or conduct military missions, while its space division covers satellites, orbital infrastructure, launch services, and secure communications. Airbus differentiates itself with an end-to-end portfolio across commercial, defense, and space, a global manufacturing and services network, and a focus on sustainability and digital transformation. Its goal is to enable global mobility and connectivity while reducing aviation’s environmental impact through sustainable aviation and collaborative innovation.

Company size
10,001+
Company stage
IPO
Headquarters
Blagnac, France
Founded
1970

Recently Posted Jobs

Explore more opportunities at Airbus

See more jobs