19 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead a small team of developers through technical direction, prioritization, design guidance, quality reviews, troubleshooting, and decision support.
- Design and implement event-driven and microservices architectures across frontend interfaces, backend services, and REST/GraphQL APIs.
- Develop working Java full-stack software for aviation-related systems and deliver it according to expected quality standards.
- Integrate AI, ML, and LLM capabilities into production applications, including agentic workflows, RAG pipelines, AI-augmented developer tooling, and intelligent automation.
- Modernize legacy and brownfield systems using approaches such as strangler fig, lift-and-refactor, and incremental modernization.
- Estimate stories and tasks, participate in backlog refinement and sprint planning, track work, and communicate risks, impediments, and delivery tradeoffs.
- Design for testability and develop unit, integration, and automated tests.
- Mentor developers through pairing, code review, and real-time technical coaching.
- Use AI coding assistants responsibly to accelerate development and improve code quality.
- Prototype solutions and evaluate technical feasibility.
Requirements
- Bachelor’s degree or equivalent is required.
- Typically 12+ years of related experience, or an equivalent combination of education and experience; a typical master’s pathway includes 11+ years.
- Strong full-stack development experience with Java 8+, Spring Boot, Angular, HTML, CSS, JavaScript, TypeScript, and React.
- Hands-on experience with Kafka or RabbitMQ for asynchronous, event-driven workflows.
- Experience with Microsoft Azure and cloud-native architecture, including Docker, Kubernetes or managed container services, microservices, and event-driven patterns.
- Experience with unit and integration testing using tools such as Jest or Mocha, plus debugging JavaScript with browser developer tools.
- Experience with SQL Server, MySQL, or PostgreSQL databases.
- Experience with Git, CI/CD, build and deployment tooling, Maven, Gradle, and shell scripting.
- Experience integrating AI, ML, or LLM capabilities into production applications, including model APIs, prompt orchestration, agentic workflows, and RAG pipelines.
- Experience designing and consuming REST and GraphQL APIs in complex enterprise environments.
- Experience modernizing legacy systems using strangler fig, lift-and-refactor, or incremental modernization approaches.
- Experience operating as a hands-on technical lead for a small development team, including code reviews and automated DevOps processes.
- Strong communication, analytical, problem-solving, organization, and leadership skills.
- Preferred experience with Microsoft DevOps, configuration management, metrics, monitoring, virtualization, and cloud computing.
- Preferred experience with Angular or React Native for cross-platform mobile development and mobile UI/UX practices.
- Aviation industry experience, Java issue analysis, and JavaScript or Python scripting experience are desirable.
Benefits
- Relocation is offered based on candidate eligibility.
- The position is located in Bengaluru, Karnataka, India.
- The role is not a shift-worker position.
- The position does not require a security clearance.
Tech Stack
AngularApache KafkaAzureCSSDockerGitGradleGraphQLHTMLJavaJavaScriptJestKubernetesMavenMicrosoft SQL ServerMochaMySQLPostgreSQLPythonRabbitMQReactReact NativeSpring BootTypeScript
Categories
About Boeing
Boeing designs, manufactures, and services commercial airplanes along with defense and space systems for airlines, governments, and space agencies worldwide. It sells aircraft and related systems plus aftermarket support and lifecycle services. Founded in 1916 and headquartered in Arlington, VA, Boeing is a public company listed on the NYSE (BA), with notable programs including the 737/787 families and work on NASA space initiatives.
