Browse current jobs

Software Engineer

Airbus · Bangalore

Apply on employer website

Collected role description

Role overview

Software Engineer at Airbus

We are seeking a highly skilled and experienced Technical Expert with a strong background in Java and React (preferred) / Angular .

The ideal candidate will be a proactive and dynamic individual who excels at solving complex technical problems and driving development projects to completion.

In addition to the core technologies, cloud experience is a plus, Requires a good understanding of Software Architecture , Message queue pattern , microservice development.

As a Technical Expert , you will collaborate with cross-functional teams to design, develop, and support high-quality software solutions.

You will also provide technical guidance, mentorship, and support to other developers.

Responsibilities

  • Full Stack & Software Engineering Expertise
  • Full Stack Development: Design, develop, test, and maintain robust, full-stack applications leveraging Spring Boot (Java) , and modern frontend frameworks including ReactJS .
  • Scalability & Performance: Develop and optimize backend systems with a core focus on scalability, performance, and reliability .
  • API Design: Design and implement high-quality RESTful APIs to meet business requirements, documented using the OpenAPI specification , and tested with tools like Postman .
  • Microservices & Containers: Implement resilient Microservices architecture and manage application deployment using container technologies like Docker and orchestration with Kubernetes .
  • Architecture Understanding : Have good exposure to Message queue based architecture , RabbitMQ , DRY concepts , focus on Code quality , security topics
  • DevOps, Testing, & Quality Assurance
  • DevOps Mindset: Champion a 100% DevOps mindset and collaborate across teams to manage workflows and deployment.
  • Testing & Quality: Ensure high-quality code through the development and execution of unit tests for Java and React applications, utilizing relevant testing frameworks, and participating in rigorous code reviews .
  • Source Control & CI/CD: Manage source code version control using Git and utilize comprehensive DevOps toolsets, including GitHub , Jenkins , Containers , and OpenShift .
  • System Deployment: Deploy highly available, scalable, maintainable, and monitored systems and services .
  • Data & Database Management
  • Relational Databases: Design and implement relational databases using PostgreSQL , with strong expertise in writing SQL queries and stored procedures for efficient data access.
  • Data Integrity: Ensure robust data integrity and performance across all database systems.
  • Agile & Cross-Functional Collaboration
  • Agile Methodology: Proficiently work within the product delivery lifecycle using Agile/Scrum and SAFe methodologies , leveraging tools such as VersionOne/JIRA .
  • Product Lifecycle: Participate in all phases of the product development lifecycle , including analysis, design, testing, and integration.
  • Stakeholder Communication: Collaborate effectively with product management and cross-functional teams (e.g., gathering requirements, creating technical specifications, and communicating technical information to both technical and non-technical stakeholders).
  • Continuous Improvement: Proactively stay current with the latest technologies, research and evaluate new tools, and support the adoption of tooling and industry best practices .

Required qualifications

  • Full Stack Software Engineer
  • Core Expertise & Experience
  • Engineering graduate with 3-6 years of professional experience in full stack development.
  • Fundamental Principles: Strong foundational knowledge in Data Structures, Algorithms, Object-Oriented Programming (OOP), and the SOLID principles.
  • Agile Methodology: Proficient in agile development, specifically experienced with SAFe and SCRUM methodologies.
  • Backend & Java Ecosystem
  • Java Proficiency: Strong expertise in the Java programming language (including JDK 8+) and its ecosystem.
  • Frameworks & Tools: Extensive experience with the Spring Framework, including Spring Boot and Hibernate, and build automation using Maven.
  • Architecture: Proven ability to develop multithreaded, scalable applications and implement Microservices using Java/Spring Framework.
  • API Development: Skilled in designing and implementing APIs, including RESTful web services and SOAP-based web services.
  • Frontend & Database Skills
  • Frontend Proficiency: Proficient in front-end development utilizing the React framework, npm, and JavaScript.
  • Database Knowledge: Knowledge of SQL databases (e.g., Oracle, PostgreSQL).

Preferred qualifications and skills

  • Specific experience with PostgreSQL and knowledge of NoSQL databases like MarkLogic.
  • DevOps & Collaboration
  • DevOps Tools: Familiarity with version control systems (Git) and setting up CI/CD pipelines.
  • Soft Skills: Strong problem-solving skills, high attention to detail, and proven ability to work effectively in a collaborative team environment.
  • Communication: Excellent communication skills with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
  • If you're passionate about developing innovative solutions, leading teams, and continuously learning new technologies, we encourage you to apply and join our dynamic team!

Employment details

  • 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 -------
  • Professional
  • Digital <JF-IM-DI>
  • 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 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.
  • Location: Bangalore Area [India]

About the employer

  • Airbus India Private Limited

Collected experience requirement

3-6 years