Senior Java Fullstack Developer

Capgemini

Bengaluru, Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capgemini Bengaluru seeks a Senior Java Full Stack Developer to design, develop, test, and deploy scalable enterprise applications using Java, Spring Boot, and Angular. You will build RESTful APIs, microservices, and responsive front-end features, collaborating with stakeholders in an Agile setting.

The candidate should have 6–12 years of full-stack experience, strong OO design, and hands-on work with Docker, Kubernetes, and cloud platforms like AWS/Azure.

Qualifications

  • 6–12 years of Full Stack Development experience.
  • Strong hands-on with Java, Spring Boot, Angular.
  • Proficient in RESTful services and microservices architecture.
  • Experience with Docker and Kubernetes.
  • Exposure to AWS or Azure cloud platforms.

Responsibilities

  • Design, develop, test, and deploy enterprise-grade web applications.
  • Build and maintain RESTful APIs and microservices.
  • Develop responsive front-end using Angular, TypeScript, HTML5, CSS3.
  • Collaborate with stakeholders, architects, and teams to implement requirements.
  • Perform code reviews and ensure coding standards and best practices.
  • Troubleshoot performance, scalability, and security issues.
  • Participate in Agile ceremonies and CI/CD processes.
  • Mentor junior developers and contribute to technical excellence.

Skills

Java
Spring Boot
Microservices
Angular
TypeScript
HTML/CSS
RDBMS
Git
CI/CD
Docker
Kubernetes
AWS/Azure
Kafka
RabbitMQ

Education

Bachelor's or Master's in CS/IT

Tools

Jenkins
SonarQube
Maven/Gradle
Hibernate/JPA

Job description

Senior Java Full Stack Developer (Angular)

Experience: 6-12 Years

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and Angular to develop and maintain scalable enterprise applications. The ideal candidate should have hands‑on experience across the full software development lifecycle and be capable of delivering high-quality solutions in a fast-paced Agile environment.

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade web applications.
  • Build and maintain RESTful APIs and Microservices using Spring Boot.
  • Develop responsive and user-friendly front-end applications using Angular, TypeScript, HTML, and CSS.
  • Collaborate with business stakeholders, architects, and development teams to understand and implement requirements.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot application issues and optimize performance, scalability, and security.
  • Participate in Agile ceremonies, sprint planning, and technical discussions.
  • Mentor junior developers and contribute to technical excellence within the team.
  • Support CI/CD processes and production deployments.

Required Skills

  • Strong experience in Java 8/11/17, Spring Boot, Spring MVC, and Spring Security.
  • Hands‑on experience with Microservices Architecture, REST APIs, Hibernate, and JPA.
  • Strong front‑end development experience using Angular (10+), TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
  • Knowledge of Git, Maven/Gradle, Jenkins, and SonarQube.
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms such as AWS or Azure is preferred.
  • Knowledge of Kafka/RabbitMQ and CI/CD practices is an added advantage.

Desired Candidate Profile

  • 6-12 years of experience in Full Stack Development.
  • Strong understanding of Object‑Oriented Programming, Design Patterns, and Software Engineering principles.
  • Experience in building scalable, secure, and high‑performance enterprise applications.
  • Excellent analytical, problem‑solving, and communication skills.
  • Ability to work independently and collaborate effectively with cross‑functional teams.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience working in Banking, Financial Services, Insurance, Retail, Telecom, or Healthcare domains.
  • Relevant certifications in Java, Angular, AWS, Azure, or Kubernetes are a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Epam Systems • Chennai District

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

Epam Systems • Hyderabad

Hybrid
INR 1,500,000 - 2,300,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 • Bengaluru

Hybrid
INR 1,800,000 - 3,000,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
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)

Epam Systems • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Senior Java Fullstack (Angular) Developer
Senior Java Fullstack (Angular) Developer

enGen Global • Chennai District, Hyderabad

Hybrid
INR 800,000 - 1,200,000
Senior Software Engineer - (Java Fullstack Angular)
Senior Software Engineer - (Java Fullstack Angular)

Epam Systems • Hyderabad, Pune District, Bengaluru

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