B
IT(Software/Hardware)

Full Stack Developer - Java, Spring Boot, Quarkus & Angular (Microservices / Kafka / AWS)

BMW Group

Role Overview

BMW Group (BMW TechWorks India) is seeking a Full Stack Java Developer to join its Digital Company engineering team in Pune, Maharashtra, India (with alignment to Chennai operations). Combining full-stack software engineering with mission-critical production stability, you will design and build scalable microservices using Java, Spring Boot, Quarkus, and Angular while acting as a primary technical owner for application availability, incident resolution, and cloud-native operations.

Core Responsibilities

  • Full-Stack & Microservices Development: Design, build, and maintain resilient backend services using Java, Spring Boot, and Quarkus alongside modern front-end interfaces in Angular (v15+).
  • Data Persistence & Event Streaming: Implement and manage relational and NoSQL databases (PostgreSQL, MongoDB) using Hibernate/JPA, and build real-time event streaming workflows with Apache Kafka.
  • Production Operations & Incident Management: Serve as the primary technical support contact for business-critical applications—monitoring logs, system health, and KPIs to proactively detect and resolve incidents.
  • Cloud & Cost Optimization: Manage cloud deployments on AWS (EKS, EC2, Lambda, S3, CloudWatch) with Docker and Kubernetes, driving storage and service cost optimization alongside continuous process improvements.

Qualifications & Requirements

  • Educational Background: B.Tech / B.E. or equivalent technical degree in Computer Science, Information Technology, or a related engineering field.
  • Professional Experience: 5 to 6 years of hands-on experience in full-stack Java software development and critical enterprise application support.
  • Core Technical Stack: Strong proficiency in Java/J2EE, Spring Boot, Quarkus, Microservices, Angular (preferably v15+), PostgreSQL, MongoDB, Hibernate/JPA (5+ years), and Apache Kafka.
  • Cloud, Containers & ITSM: Practical hands-on experience with AWS services, Docker, Kubernetes, Git version control, and ITIL operational workflows (Incident, Problem, and Change Management).
  • Preferred Qualifications: Scripting skills in Python or Shell, observability experience (Grafana, ELK/Kibana, Dynatrace, Splunk), L3 production support expertise, and relevant AWS, Java, or ITIL certifications.

About BMW Group (BMW TechWorks India)

BMW TechWorks India is a strategic technology and software engineering hub driving digital innovation for the BMW Group. Across cloud platforms, enterprise digital solutions, and connected mobility ecosystems, our engineers build scalable, high-reliability software powering BMW's global operations.

Important Candidate Notice

This job posting and its descriptions are owned by BMW Group . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with BMW Group directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹16 - ₹26 Lakhs/Annum
Experience Required 5 - 6 Years
Last Date to Apply 28-11-2026 14 days left
Posted On 14-11-2026
Mandatory Skills
Java / J2EE Spring Boot Quarkus Microservices Architecture Angular (v15+) PostgreSQL MongoDB Hibernate / JPA Apache Kafka AWS (S3 / Lambda / EC2 / EKS / CloudWatch) Docker Kubernetes Git ITIL Processes (Incident / Problem / Change) Application Support & Troubleshooting
Preferred Skills
Python Shell Scripting Grafana ELK Stack (Kibana) Dynatrace Splunk L3 Application Support Root Cause Analysis (RCA) AWS / Java Certifications ITIL Foundation / ServiceNow