Software Developer – JAVA Backend | BMW Techworks India Pvt. Limited | Pune, India

We are seeking motivated Junior Java Backend Engineers with strong programming fundamentals and exposure to modern backend engineering practices. This role provides an opportunity to work on scalable enterprise systems while learning from experienced engineering teams. The ideal candidate should have good Java/Spring Boot fundamentals, an understanding of REST APIs and databases, and a strong willingness to learn cloud-native application development.

Role & Responsibility

  • Develop backend modules using Java and Spring Boot.
  • Build and enhance REST APIs under technical guidance.
  • Support microservices development and service integrations.
  • Work with SQL and cloud databases such as PostgreSQL, Aurora, or DynamoDB.
  • Assist with AWS-based application development activities.
  • Write unit test cases and support debugging activities.
  • Participate in Docker and Kubernetes deployment activities with guidance.
  • Use Git, Maven/ Gradle, and standard engineering tools in daily development.
  • Collaborate with senior engineers, QA, and architects to deliver assigned tasks.
  • Follow coding standards, documentation practices, and secure development guidelines.

Required Skills & Experience

  • 2-4 years of backend engineering experience.
  • Good fundamentals in Java and Spring Boot.
  • Understanding of REST APIs, SQL, and basic microservices concepts.
  • Basic exposure to AWS services.
  • Familiarity with Docker, Git, Maven or Gradle, and Linux basics.
  • Unit testing exposure using JUnit or similar frameworks.
  • Good debugging and problem-solving fundamentals.

Good to Have

  • Basic Kubernetes exposure.
  • Kafka, SNS/ SQS, or messaging concepts.
  • DynamoDB or cloud database exposure.
  • Jenkins, GitLab CI, Terraform, Bash, or Python familiarity.
  • Interest in cloud-native backend engineering and scalable distributed systems.

Company Profile

A collaboration of two global leaders, BMW TechWorks India brings together the BMW Group s legacy of pioneering research, technology leaps and engineering breakthroughs with the global product engineering and digital services expertise of TATA Technologies. BMW Techworks India has adopted an innovation-driven, future-focused approach to automotive and enterprise IT software development, which strategically positions us such that we can harness India s potential to drive technological advancements and foster significant growth in both the automotive and IT sectors.

This image has an empty alt attribute; its file name is apply.png