Java Full-Stack Developer

BMW TechWorks India Private Limited

Pune District

On-site

INR 1,400,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BMW TechWorks India Private Limited in Pune seeks a skilled Full Stack Developer to design, build, and maintain scalable web applications end-to-end. You will work across the stack from responsive front-ends to robust backend services and cloud infrastructure in an Agile environment.

Responsibilities include building RESTful APIs, deploying on AWS, and owning features from design to production support. Strong Angular and Java/Spring Boot experience is required, with Docker and CI/CD familiarity

Qualifications

  • 5-9 years of hands-on full stack development experience.
  • Proficiency in Angular (TypeScript, RxJS, component architecture).
  • Backend experience with Node.js and Java/Spring Boot.
  • Hands-on AWS experience (EC2, S3, Lambda, RDS, API Gateway).
  • Strong RESTful APIs, microservices, and SQL/NoSQL databases.
  • Familiarity with CI/CD pipelines, Git, and Docker.
  • Excellent communication and collaboration skills.
  • Ability to own end-to-end features independently.
  • Solid grasp of Agile methodologies.

Responsibilities

  • Design, develop, and maintain full stack applications using Angular, Node.js, and Java/Spring Boot.
  • Build and consume RESTful APIs and microservices.
  • Deploy, monitor, and optimize applications on AWS.
  • Take end-to-end ownership of features from analysis to production support.
  • Write clean, maintainable, and well-tested code.
  • Participate in Agile/Scrum ceremonies and collaborate with teams.
  • Troubleshoot, debug, and resolve issues across the stack.
  • Conduct code reviews and improve engineering practices.

Skills

Angular proficiency
Node.js
Java/Spring Boot
AWS
RESTful APIs
CI/CD
Docker
Agile
Independent ownership

Tools

TypeScript
RxJS
Docker
Kubernetes
Terraform

Job description

Full stack development Angular Agile AWS Spring boot Java

Job Description

We are looking for a skilled Full Stack Developer to design, build, and maintain scalable web applications end-to-end. You will work across the stack from responsive front-ends to robust backend services and cloud infrastructure while collaborating closely with cross-functional teams in an Agile environment.

Key Responsibilities
  • Design, develop, and maintain full stack applications using Angular, Node.js, and Java/Spring Boot.
  • Build and consume RESTful APIs and microservices.
  • Deploy, monitor, and optimize applications on AWS cloud infrastructure.
  • Take end-to-end ownership of features—from requirement analysis and design through development, testing, deployment, and production support.
  • Write clean, maintainable, and well-tested code following best practices.
  • Participate actively in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives).
  • Collaborate with product managers, designers, and fellow engineers to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve technical issues across the stack.
  • Conduct code reviews and contribute to continuous improvement of engineering practices.
Required Skills & Qualifications
  • 5-9 years of hands-on full stack development experience.
  • Strong proficiency in Angular (TypeScript, RxJS, component architecture).
  • Solid backend experience with Node.js and Java/Spring Boot.
  • Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS, API Gateway).
  • Strong understanding of RESTful APIs, microservices, and database design (SQL/NoSQL).
  • Familiarity with CI/CD pipelines, Git, and containerization (Docker).
  • Excellent communication skills, with the ability to clearly articulate ideas and collaborate effectively.
  • Proven ability to work independently and own deliverables end-to-end.
  • Solid grasp of Agile methodologies and collaborative team practices.
Nice to Have
  • Experience with Kubernetes, Terraform, or Infrastructure as Code (IaC).
  • Knowledge of testing frameworks (Jest, JUnit, Cypress).
  • Exposure to monitoring and logging tools (CloudWatch, ELK, Grafana).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full-Stack Developer (Angular)
Java Full-Stack Developer (Angular)

Epam Systems • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Java Full stack developer
Java Full stack developer

Zorba AI • Maharashtra

On-site
INR 800,000 - 1,200,000
Senior Java Full-Stack Developer (Angular)
Senior Java Full-Stack Developer (Angular)

Epam Systems • Chennai District

Hybrid
INR 1,800,000 - 2,800,000
Java Full Stack Developer with Angular
Java Full Stack Developer with Angular

Altimetrik • Chennai District

Hybrid
INR 1,200,000 - 1,600,000
Lead Java Full-Stack Developer (Angular)
Lead Java Full-Stack Developer (Angular)

Epam Systems • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Java Full-Stack Developer (Angular)
Senior Java Full-Stack Developer (Angular)

Epam Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Lead Java Full-Stack Developer (Angular)
Lead Java Full-Stack Developer (Angular)

Epam Systems • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Java Full Stack Developer - Angular
Java Full Stack Developer - Angular

Unison Group • Chennai District

On-site
INR 1,500,000 - 2,600,000
Java Full Stack Developer
Java Full Stack Developer

Altimetrik • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Java Full Stack Developer (Angular)
Java Full Stack Developer (Angular)

Statusneo Technology Consulting • Gurugram District, Bengaluru

On-site
INR 800,000 - 1,600,000