-
Airbus

Java FullStack developer

Airbus
India · Full-time · Entry

Job Description:

Engineering graduate (preferably in Computer Science) with 4+ years of experience in full stack development, maintenance & run mode operations.

Ability to develop backend systems using Spring Boot 3.x (Java) & Express + NodeJS (Typescript). Skilled with NestJS is a plus.

Knowledge of test frameworks and unit tests for JAVA & Node.js

Experience in working with 100% DevOps mindset oriented teams.

Strong knowledge of source code version control using Git.

Good understanding of working in/with devOps toolsets (GitHub, Jenkins, SonarQube, Artifactory, Containers, Kubernetes, Openshift).

Good understanding of relational databases (like PostgreSQL) with NoSQL technologies as a plus.

Good understanding of frontend (hands on UI/UX) development using ReactJS and latest frameworks (NextJs/ RemixJs)

Hands-on with libraries like Tanstack Query, Tanstack Table, Redux/Jotai/Zustand, Zod, React Hook Form, Lombok, Hibernate, ExecutorService, Log4j/Slf4j, Hikari/DBCP/C3PO, H2/HSQL/Derby.

Hands-on with OAuth, JWT, SSO implementation & libraries like PassportJS, NextAuth, Spring Security

Ability to design and implement RESTful APIs to fulfill business requirements and allow for data exposure.

Understanding of the Container technologies Docker and Kubernetes and Microservices

Writing API documentation (OpenAPI spec) and hands-on with api testing tools (Postman).

Good understanding of SAFe agile methodology and workflow, preferably using VersionOne/JIRA

Ability to collaborate with a diversity of customer's teams to address important issues and to resolve them.

Experienced in working within a product delivery lifecycle, Agile/scrum experience in software development (plus).

Nice to have

Data Modeling as per UML standards

Message Queuing / Microservice Communication: RabbitMQ, Kafka, AMQ

Confluence, VersionOne

Logging/Monitoring tool sets: Graffana, Splunk, Prometheus, Zabbix

Jenkins scripting

ElasticSearch, Apache Lucene

Clouds: AWS, Azure, GCP

Environment

Windows operating system (Development environment)

Linux operating system (Server)

Eclipse/IntelliJ

Visual Studio Code

GitHub (Source Code Repository)

Jenkins (Continuous build Integration solution)

Openshift (Redhat Kubernetes platform)

Responsibilities

Full Stack Development

Design, develop, test, and maintain full stack applications using Spring Boot 3.x (Java) and Express + NodeJS (Typescript)

Develop backend systems with a focus on scalability, performance, and reliability

Implement frontend development using ReactJS and latest frameworks (NextJs/RemixJs)

DevOps and Testing

Collaborate with teams to ensure a 100% DevOps mindset in operations

Develop and execute unit tests for Java and Node.js applications

Utilize test frameworks to ensure high-quality code

Manage source code version control using Git

Work with DevOps toolsets such as GitHub, Jenkins, SonarQube, Artifactory, Containers, Kubernetes, and Openshift

Database Management

Design and implement relational databases using PostgreSQL

Work with NoSQL technologies as needed

Ensure data integrity and performance in database systems

Good knowledge on SQL database on writing SQL queries and procedures to store and access the PLM systems.

API Design and Documentation

Design and implement RESTful APIs to fulfill business requirements

Write API documentation using OpenAPI spec

Utilize API testing tools such as Postman

Assist in development of product user manuals.

Agile Methodology and Collaboration

Work within a product delivery lifecycle using Agile/Scrum methodologies

Utilize SAFe agile methodology and workflow, preferably with VersionOne/JIRA

Works closely with customers in line with Agile Scrum/DeveOps ways of working (e.g. gathering requirements, creating technical specifications and architecture documents, creating good documentation, managing a project timeline).

Container Technologies and Microservices

Work with container technologies such as Docker and Kubernetes

Implement microservices architecture to ensure scalability and flexibility

Other Responsibilities

Stay up-to-date with the latest technologies and best practices in full stack development

Assemble and edit source code repositories to develop a software stack for the product needs & respects the standards and structure of the given APIs.

Participate in code reviews and ensure high-quality code

Collaborate with cross-functional teams to ensure seamless integration of systems

Troubleshoot and resolve technical issues in a timely manner

Communicate technical information effectively to both technical and non-technical stakeholders.

Participates in all phases of the product development lifecycle, including the analysis, design, test and integration of products.

Support the adoption of tooling and industry best practices among development teams

Travel

Willingness to travel for long & short term to Europe (: a week in Europe each 10 weeks)

Success Metrics

Success will be measured in a variety of areas, including but not limited to

Consistently ensure the on-time delivery and quality (first-time-right) of the projects

Design architectures based on industry best practices

Bring innovative cost effective solutions

Build strong bonding among the different teams

Achieve the customer satisfaction

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:

Entry Level

Job Family:

Digital

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.

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 [email protected] .

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.

Key Skills

Ranked by relevance

kubernetes devops java restful apis spring boot artifactory reactjs jenkins docker nosql sql microservices typescript postgresql prometheus rabbitmq apache splunk react kafka oauth aws uml
Login to Apply
Posted
Apr 18, 2025
Type
Full-time
Level
Entry
Location
Bengaluru
Company
Airbus

Industries

Aviation Aerospace Component Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
FL Technics
Related

Python Developer

2026-05-25

Full-time
Associate
Lithuania
Aviation
Engineering
View Job Details
Airbus
Related

Scrum Master

2026-05-16

Full-time
Not Applicable
Canada
Aviation
Engineering
View Job Details
Standard Chartered India
Related

Lead Fullstack Developer

2026-05-27

Full-time
Not Applicable
India
Banking
Engineering