Full Stack Developer – React / Java

Airbus — Bengaluru, Karnataka

₹13–29 LPA (HireSetu estimate) · 8+ yrs exp · Full-time · Apply by 15 Nov 2026

HireSetu listing reference a21cf8 · employer requisition JR10408859 — confirm requirements below, then apply on the employer site.

Quick answer: An eight-year-plus role in Bengaluru keeping a live enterprise application running on React 15.4 class components, Java 11, Dropwizard and Jetty. The stack is deliberately frozen, and the job is knowing it well enough to move it forward.

From Airbus' job posting

Job Description

Job Description: Full Stack Developer - React / Java

Experience: 8+ years

Role Overview

We are looking for a skilled Full Stack Developer to maintain, optimize, and evolve our enterprise application. This role requires a unique blend of expertise in modernizing legacy frontend architectures and managing robust, high-performance Java backends. You will be responsible for ensuring seamless integration between a React 15.4 frontend and a Dropwizard/Jetty backend, focusing on stability, security, and performance.

Technical Stack

Frontend: React v15.4.0 (Legacy lifecycle methods, PropTypes)

Backend: Java 11, Dropwizard v1.3.28, Jetty v11.0.7

API: RESTful Web Services

Database: PostGreSQL (JDBC {JDBI + Hibernate})

Key Responsibilities

Frontend Maintenance: Develop and maintain UI components using React v15.4.0, ensuring cross-browser compatibility and optimal performance despite version constraints.

Backend Development: Build and support high-availability RESTful services using Java 11 and the Dropwizard framework.

Server Management: Manage and tune the Jetty v11.0.7 server environment to ensure low-latency communication.

Bridge & Migrate: Work on architectural improvements to bridge legacy React patterns with modern best practices, preparing the codebase for future migrations.

API Integration: Design and implement robust APIs that handle complex data transactions between the client and server.

Testing & Quality: Write unit and integration tests (JUnit, Jest/Enzyme) to ensure the stability of the legacy and modern portions of the stack.

Required Skills & Qualifications

Expert Java Knowledge: Proven experience with Java 11, including a deep understanding of Garbage Collection, Streams, and Concurrency.

Dropwizard Mastery: Strong experience with Dropwizard 1.3.x, including configuration, Managed Objects, and Health Checks.

React Legacy Proficiency: Deep familiarity with React 15.4, specifically Class Components, Lifecycle methods (componentWillReceiveProps, etc.), and Flux or Redux architectures.

Servlet Container Expertise: Experience configuring and troubleshooting Jetty 11.

Build Tools: Proficiency with Maven or Gradle and npm/webpack.

Problem Solving: A "detective" mindset—able to debug complex issues within legacy frameworks and identify performance bottlenecks.

Preferred Qualifications

Experience with JDBI or Hibernate within a Dropwizard environment.

Knowledge of CSS preprocessors (SASS/LESS) compatible with older Webpack builds.

Experience in migrating legacy React applications to functional components and Hooks (v16.8+).

Understanding of Microservices architecture and containerization (Docker/Kubernetes).

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Permanent

-------

Job Family

Digital <JF-IM-DI>

Text from Airbus' official job posting, formatted by HireSetu. The employer's own page is the final word on details.

Years of the unfashionable stuff

The bar here is depth, and it sits on tools most developers have moved off. Dropwizard with Managed Objects and Health Checks, Jetty configuration and tuning, Java 11 garbage collection and concurrency, React class components with lifecycle methods and PropTypes. Nobody picks that up from a course or a side project. It comes from owning a service in production for years and being the one called when it misbehaves.

So this suits an experienced hire with legacy maintenance on their record. A career switcher or a strong frontend developer who has only written function components and Hooks will spend months catching up on patterns they have never shipped with.

The week is spent chasing faults

Expect to read unfamiliar code most days: trace a broken screen through the React layer into a REST endpoint, work out whether the fault sits in the API, the JDBC layer or the server config, then fix it without breaking the rest. Cross-browser quirks on an old React build will take real time. Tests in JUnit and Jest or Enzyme are part of the routine, not an afterthought.

The listing calls this a detective mindset, and that is an accurate description of the work. The role is in Bengaluru, with the working pattern to confirm before you commit if you are outside the city.

The migration story is the prize

The most valuable line in this posting is the bridge work: improving the architecture and preparing the codebase for later migrations, with React Hooks and containerisation named as preferred ground. That is the part of the job that will still look good on your CV in a few years.

Legacy modernisation is slow and rarely celebrated while it happens. Engineers who can say they took a React 15.4 application and moved it toward functional components, or ran a Dropwizard service into Docker and Kubernetes, get hired for that sentence alone.

Prepared from Airbus' job posting and checked against it before publishing. See our Editorial Policy.

How to apply

  1. The Apply button opens this job on Airbus' careers site (ag.wd3.myworkdayjobs.com).
  2. Its requisition number is JR10408859; search for it on the careers site if the link ever stops working.
  3. Applications close on 15 Nov 2026.
  4. Workday logins are separate for every company, so you need an account made for Airbus.

Apply on Airbus' site

No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.

Similar openings on HireSetu

View Full Stack Developer – React / Java on HireSetu · More Airbus jobs · Software / IT jobs · Jobs in Bengaluru · Career Insights · FAQ · Companies

HireSetu
Career Intelligence Platform