Java Full-Stack Developer
BMW TechWorks•Pune, Maharashtra
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 8/14/2026•Expires 9/13/2026
Get alerts for roles like this
More Java Full-Stack Developer roles in Pune, Maharashtra — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
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).
Required Skills
AngularNode.jsJavaSpring BootRESTful APIsmicroservices
Similar Jobs
Other open roles matched to this job's skills and location.
Senior Full-Stack Developer
BMW TechWorks
📍 Pune, MaharashtraFull-time
Java Fullstack Developer
Acme Services Private Limited
📍 Yerwada, PuneFull-time
Java Full Stack Developer
TechBiz Global GmbH
📍 IndiaContract
Java Full Stack Developer
Vikash Technologies
📍 Pune, MaharashtraFull-time
Java Full Stack Developer
Pratiti Technologies
📍 Pune, MaharashtraFull-time
Java Full Stack Developer (Java Lead)
Headsup Corporation
📍 Hyderabad, TelanganaFull-time
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.