Full Stack Developer (React & Java)

Airbus Group India Pvt Ltd

Bengaluru

On-site

INR 2,500,000 - 4,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Airbus India Private Limited in Bengaluru seeks a seasoned Full Stack Developer to maintain and evolve an enterprise application, blending legacy React frontends with robust Java backends.

You will modernize legacy frontend patterns, optimize RESTful services, and tune Jetty-based server environments to ensure high performance, security, and reliability across the stack.

Qualifications

  • Proficient in Java 11 with GC, streams and concurrency.
  • Strong Dropwizard 1.3.x experience including Health Checks.
  • Deep React 15.4 knowledge with legacy lifecycle methods.
  • Experience configuring Jetty 11 server and RESTful services.

Responsibilities

  • Frontend maintenance using React 15.4 to ensure cross-browser compatibility and performance.
  • Develop and support high-availability RESTful services via Java 11 and Dropwizard.
  • Tune and manage Jetty 11 server for low-latency communication.
  • Bridge legacy React patterns with modern best practices for future migrations.
  • Design robust APIs handling complex data transactions between client and server.
  • Write unit and integration tests (JUnit, Jest/Enzyme) to ensure stack stability.

Tools

Java 11
Dropwizard
Jetty
React 15.4
RESTful Web Services
PostGreSQL
Hibernate
JDBI
Maven
Gradle
NPM
Webpack

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.

Company

Airbus India Private Limited

Employment Type

Permanent

Experience Level

Professional

Job Family

Digital

Airbus is committed to achieving workforce diversity and creating an inclusive working environment.

We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all.

As such, we will never ask for any type of monetary exchange in the frame of a recruitment process.

Any impersonation of Airbus to do so should be reported to emsom@airbus.com .

At Airbus, we support you to work, connect and collaborate more easily and flexibly.

Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - React / Java
Full Stack Developer - React / Java

Airbus • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Full Stack Developer - React / Java
Full Stack Developer - React / Java

Airbus SE • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Lead Technology Analyst - Full Stack Developer - React / Java
Lead Technology Analyst - Full Stack Developer - React / Java

Airbus • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Lead Technology Analyst - Full Stack Developer - React / Java
Lead Technology Analyst - Full Stack Developer - React / Java

Airbus SE • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Full Stack Software Engineer
Full Stack Software Engineer

Airbus Group India Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,400,000
Software Engineer
Software Engineer

Airbus • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Flexible working arrangements
Developer - Fullstack (REACT/Java/Python)
Developer - Fullstack (REACT/Java/Python)

Airbus • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Developer - Full stack (Python & Cloud) - MultiPhysics
Software Developer - Full stack (Python & Cloud) - MultiPhysics

Airbus • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Software Technical Lead (FullStack, Java & Cloud) - Digital for Mass Properties & Structure testing
Software Technical Lead (FullStack, Java & Cloud) - Digital for Mass Properties & Structure testing

Airbus • Bengaluru

On-site
INR 2,000,000 - 4,200,000
Software Engineer
Software Engineer

Airbus SE • Bengaluru

On-site
INR 1,800,000 - 3,200,000