Jobs / Full Stack Developer / Airbus Hiring Lead Full Stack Developer in Bangalore
Airbus logo

Airbus

Airbus Hiring Lead Full Stack Developer in Bangalore

location_on Bangalore | On-site
work 8+ years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Airbus is hiring a Lead Technology Analyst - Full Stack Developer with strong React and Java expertise for a permanent professional role in the Bangalore Area. The position is designed for an experienced engineer who can combine hands-on full-stack development with technical leadership, architecture guidance, mentoring, and delivery ownership.

The role covers both backend and frontend engineering. On the backend, the developer will work with Java 11, Dropwizard, Jetty, RESTful web services, and relational databases. On the frontend, the position requires deep knowledge of React 15.4 and its legacy class-based development model. The role also involves AWS, Docker, CI/CD, and related engineering practices used to build and maintain scalable enterprise applications.


Key Responsibilities

  • Lead technical discussions, architecture decisions, design activities, and implementation planning for full-stack applications.
  • Provide hands-on technical guidance to internal and external development teams through code reviews, mentoring, and engineering best practices.
  • Design, develop, and maintain scalable backend services using Java 11 and Dropwizard.
  • Build and support interactive frontend applications using React 15.4, including legacy class components and lifecycle methods.
  • Design clean, secure, documented RESTful APIs and support integrations with external tools and services.
  • Work with PostgreSQL and other relational or NoSQL data stores to support performance, schema design, and reliable data handling.
  • Support AWS-related upgrades and testing by applying a practical understanding of cloud infrastructure.
  • Help establish and improve CI/CD pipelines that automate testing and application deployments.
  • Investigate complex application issues, troubleshoot legacy frameworks, and identify performance bottlenecks.
  • Collaborate with product managers, UX/UI designers, security stakeholders, and other technical teams to turn business needs into practical software solutions.
  • Contribute to containerized development and deployment practices using Docker and, where applicable, Kubernetes.


Required Skills

Candidates should have strong professional experience with Java 11 and a solid understanding of advanced Java concepts such as garbage collection, streams, and concurrency. Hands-on experience with Dropwizard 1.3.x is important, including configuration, managed objects, and health checks.

Strong React 15.4 experience is required. Candidates should be comfortable working with class components, legacy lifecycle methods, and state or architecture approaches such as Flux or Redux. The role is particularly relevant to developers who can maintain and enhance established React applications rather than only working with the latest frontend patterns.

Experience with Jetty 11 is required for configuring and troubleshooting the servlet container environment. Developers should also be comfortable with Git, Maven or Gradle, and automated delivery tooling.


Preferred Skills

Experience with JDBI or Hibernate in a Dropwizard environment is useful. Familiarity with SASS or LESS can help when working with older Webpack-based frontend builds.

Experience migrating legacy React applications toward functional components and React Hooks version 16.8 or later is preferred. Knowledge of microservices architecture, Docker, Kubernetes, and containerization is also valuable.

Experience working in structured Agile or Scrum environments can help candidates succeed in the collaborative delivery model described for this role.


Education

The provided job description does not state a specific degree, diploma, or other educational qualification. Candidates should therefore present their actual educational background accurately rather than assuming a qualification that is not listed in the source.


Experience

The position requires 8+ years of experience. It is intended for experienced professionals who can take ownership of complex engineering work, provide technical direction, mentor developers, and contribute to architecture and delivery decisions. The role requires enough practical experience to work independently on legacy technology stacks, investigate difficult technical problems, and balance application performance, maintainability, security, and delivery requirements.


Required Technologies

  • Java 11
  • Dropwizard 1.3.x
  • Jetty 11
  • React 15.4.0
  • JavaScript
  • RESTful Web Services
  • PostgreSQL
  • MySQL
  • JDBI
  • Hibernate
  • Git
  • Maven
  • Gradle
  • Jenkins
  • GitHub Actions
  • AWS CodePipeline
  • GitLab CI/CD
  • AWS
  • Docker
  • Kubernetes
  • Redux
  • Flux
  • SASS
  • LESS
  • Webpack
  • React Hooks
  • Microservices


Soft Skills

The role requires technical leadership, mentoring, communication, and collaborative problem solving. A strong diagnostic approach is particularly important because the engineer will work with legacy frameworks and is expected to identify root causes and performance constraints rather than only address symptoms.

The successful candidate should be comfortable explaining technical decisions to developers, product teams, UX/UI professionals, and security stakeholders. Ownership, integrity, attention to engineering quality, and the ability to work within Agile delivery practices are important for coordinating complex software work.


Benefits of Working in this Role

This position provides an opportunity to work across frontend, backend, cloud, API, database, and DevOps areas while taking technical ownership of enterprise software solutions. The combination of hands-on development and leadership responsibilities can provide valuable experience in architecture, modernization, mentoring, CI/CD, cloud adoption, and large-scale application engineering.


Work Mode

The provided job description does not explicitly state whether the role is remote, hybrid, or onsite. For SoftoJobs classification, this listing is marked as onsite because no remote or hybrid arrangement is specified in the supplied source.


Location

The role is based in the Bangalore Area, India.


Who Should Apply

This opportunity is suitable for experienced full-stack engineers with at least 8 years of professional experience and strong Java and React expertise. It is especially relevant to developers who have maintained enterprise applications using Java 11, Dropwizard, Jetty, React 15.4, REST APIs, PostgreSQL, and CI/CD tooling.

Candidates with experience leading technical discussions, mentoring developers, reviewing code, designing APIs, troubleshooting legacy systems, and supporting cloud-based delivery should consider this role. Additional exposure to Docker, Kubernetes, AWS, JDBI, Hibernate, Redux, React modernization, and Agile/Scrum can strengthen alignment with the position.


Career Growth

The role offers a path toward broader technical ownership by combining software engineering with architecture, mentoring, delivery leadership, and cloud engineering exposure. Professionals can deepen their expertise in full-stack architecture while developing experience in legacy modernization, containerization, automated delivery, system performance, and cross-functional technical leadership.


Application Advice

Emphasize your Java and React experience clearly in your resume. Include specific examples of enterprise applications, backend services, React interfaces, REST APIs, databases, and CI/CD pipelines you have worked on. If you have hands-on experience with Dropwizard, Jetty, React 15.4 legacy lifecycle methods, PostgreSQL, Hibernate, JDBI, AWS, Docker, or Kubernetes, describe that experience accurately.

Highlight technical leadership responsibilities such as architecture discussions, mentoring, code reviews, design reviews, troubleshooting, and collaboration with product or security teams. Also explain any experience modernizing legacy React applications or improving performance and deployment processes. Avoid adding technologies or qualifications that are not supported by your actual experience.

Technical Ecosystem

Eligibility Criteria

school

Education

The source does not specify a particular degree or educational qualification.

work_history

Experience

8+ years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.