A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Experienced Technical Lead / Senior Full-Stack Engineer

Full-Stack EngineeringPosted on Nov 8
Full-timeAlbacete, SpainNo salary listed

About the Job

Requirements

  • A Master’s degree in Software Engineering, Computer Science, or a related field.
  • At least 5 years of software development experience, including at least 1–2 years in a Technical Lead, Lead Developer, or Senior Architect role mentoring junior developers.
  • Master-level expertise in Java, Spring Boot, Spring Security, JPA/Hibernate, Maven, and REST API design.
  • Advanced proficiency in Angular, TypeScript, RxJS, Node, Bootstrap, and PrimeNG.
  • Advanced SQL Server knowledge, including complex query tuning, transaction management, and schema management via Liquibase.
  • Strong experience with GitLab CI/CD, Jenkins pipelines, Linux, Apache HTTP Server, and Tomcat application servers.
  • Awareness of potential compliance risks and commitment to act with integrity.
  • Submit application documents in English.

Responsibilities

  • Lead, mentor, and foster the technical growth of 3 Junior Developers; establish best practices and continuous integration guidelines, and perform code reviews.
  • Define technical architecture, design patterns, and standards across front-end Angular and back-end Java Spring Boot microservices and applications.
  • Break down business demands into technical user stories, manage technical debt, and ensure high-quality, timely technical deliveries.
  • Lead the architecture and implementation of new projects within the Procurement and Quality roadmap.
  • Modernize and migrate application components in the virtualized RedHat 8 infrastructure, including Apache/Tomcat and CI/CD pipelines via GitLab and Jenkins.
  • Oversee the design and implementation of RESTful APIs and integrations with enterprise systems.
  • Audit and optimize multi-layer application performance across Angular/PrimeNG front ends and Java/SQL Server back ends.
  • Lead SQL optimizations, Liquibase schema migrations, and Hibernate/JPA tuning to support increasing data volumes.
  • Enforce application security standards, conduct root-cause analyses for critical production issues, and establish long-term system stability.
  • Handle high-level escalations, complex bugs, and performance bottlenecks beyond junior troubleshooting capabilities.
  • Collaborate with Business Analysts, Product Owners, and Procurement stakeholders to translate functional requirements into scalable technical solutions.

Desired Qualifications

  • Experience with containerization using Docker or Kubernetes.

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