Full Stack Developer (Angular ,JAVA,AWS)

BMW TechWorks India Pvt Ltd.

Chennai

On-site

INR 1,200,000 - 2,600,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BMW TechWorks India Pvt Ltd in Chennai is seeking a Fullstack Java Developer (Angular preferred) to join our engineering team. The role emphasizes building robust backend services in Java, Spring Boot, and Quarkus, paired with an Angular frontend for a cohesive user experience.

You will contribute to deployments, microservices, DB design (SQL/NoSQL), and Kafka-based messaging. Expect a fast-paced, reliability-focused environment with opportunities for growth and tech stack exposure.

Qualifications

  • 3–6 years of experience in full-stack Java development.

Responsibilities

  • Ensure smooth day-to-day operations and stability of business-critical applications.
  • Act as the primary support contact for incidents, performance, and availability.
  • Monitor systems, logs, and application health to detect and resolve issues early.
  • Design, develop, and maintain backend services using Java, Spring Boot, and Quarkus.
  • Write clean, scalable code using Java programming languages.
  • Implement and manage database solutions using SQL and NoSQL databases.
  • Work with Hibernate for ORM (Object-Relational Mapping) like Hibernate/JPA.
  • Implement messaging and streaming solutions using Kafka.
  • Support data validation, environment readiness, and access management.
  • Track KPIs and recurring issues to improve reliability.
  • Contribute to continuous improvement and process optimization.
  • Ensure business continuity during critical periods.

Skills

Java/J2EE
Quarkus
Microservices
Angular
Hibernate/JPA
Kafka
SQL/NoSQL
Git
Cloud basics
Problem-solving

Tools

Angular
Quarkus
Spring Boot
Kafka
Hibernate/JPA
PostgreSQL
MongoDB
Docker
Kubernetes
Git
AWS

Job description

Role : Fullstack Java Developer (Angular preferred)

Location: Chennai

Experience: 3 to 6 years

What awaits you/ Job Profile

  • Ensure smooth day-to-day operations and stability of business-critical applications.
  • Act as the primary support contact for incidents, performance, and availability.
  • Monitor systems, logs, and application health to detect and resolve issues early.
  • Design, develop, and maintain backend services using Java, Spring Boot, and Quarkus.
  • Write clean, scalable code using Java programming languages.
  • Implement and manage database solutions using SQL and NoSQL databases.
  • Work with Hibernate for ORM (Object-Relational Mapping) like Hibernate/JPA.
  • Implement messaging and streaming solutions using Kafka.
  • Support data validation, environment readiness, and access management.
  • Track KPIs and recurring issues to improve reliability.
  • Contribute to continuous improvement and process optimization.
  • Ensure business continuity during critical periods.

What should you bring along

  • Experience with deployments and configuration changes.
  • Experience in developing applications using Java, Quarkus frameworks, Microservices architecture, and Angular (preferably version 15 or above).
  • Strong expertise in ORM tools like Hibernate/JPA with 3+ years of experience.
  • Extensive hands-on experience with the Git version control system.
  • Experience in SQL like PostgreSQL, MongoDB, etc.
  • Expertise in Kafka for messaging and streaming.
  • Actively worked in cost optimization in the areas of storage and services.
  • Strong understanding of ITIL processes (incident, problem, change).
  • Ability to troubleshoot functional and technical issues.
  • Basic knowledge of cloud, monitoring, and logging tools.
  • Experience in application support for critical systems.

Must have technical skill

  • Java/J2EE,Quarkus Frameworks, Microservices, Angular , PostgreSQL,
  • AWS (S3, Lambda, EC2, EKS, CloudWatch)
  • Event Streaming (Kafka), Docker, Kubernetes.

Good to have technical skills

  • Certifications (ITIL Foundation, ServiceNow).
  • CI/CD and DevOps tools (Git).
  • Automation/scripting (Python, Shell).
  • Monitoring tools (Grafana, ELK stack).
  • Experience in regulated environments.
  • Certification in AWS,Java.
  • L3 Application Support & Incident Management expertise.
  • Monitoring tools experience (AWS CloudWatch, Dynatrace, Splunk,kibana).
  • Strong log analysis and root cause identification skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Ixceed Solutions • Chennai District, Bengaluru

On-site
INR 600,000 - 1,800,000
Java Fullstack with Angular
Java Fullstack with Angular

Cognizant • Pune District, Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Sciens Software Technologies • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Java Fullstack Developer
Java Fullstack Developer

SMC Squared India • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Mumbai

On-site
INR 800,000 - 1,500,000
Java Full Stack Developer 9- 15 yrs
Java Full Stack Developer 9- 15 yrs

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 5,000,000
Java Fullstack Development Lead
Java Fullstack Development Lead

Infosys • Bengaluru Urban

On-site
INR 2,200,000 - 3,800,000
Full stack developer – Java/Angular/Springboot
Full stack developer – Java/Angular/Springboot

Heptarc Talent Acquisition • Bengaluru

On-site
INR 80,000 - 120,000
Fullstack Developer | Chennai/Bangalore
Fullstack Developer | Chennai/Bangalore

Photon • India

On-site
INR 250,000 - 500,000
Java Full Stack Developer (5-15 Years)
Java Full Stack Developer (5-15 Years)

Infosys • Dadri, Pune District, Bengaluru

On-site
INR 1,600,000 - 2,300,000