Java Fullstack Developer

Capgemini
Atlanta, GA
Job Description
Role Overview

We are seeking a highly skilled Java Full Stack Developer with 4+ years of experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Angular, and Microservices.

What You Will Do

Design, develop, and maintain scalable, responsive, and high-performance web applications using Angular and modern front-end technologies. Develop robust backend applications, RESTful services, and microservices using Java, Spring Boot, Spring MVC, and Spring Cloud.

Why It Might Be a Fit

The ideal candidate will be responsible for developing end-to-end solutions, contributing across front-end and back-end layers, and collaborating with cross-functional teams to deliver scalable and high-performance applications.

Requirements

  • 4+ years of experience in Java Full Stack Development
  • Strong hands-on experience with Java, Spring Boot, Angular, and Microservices
  • Experience developing enterprise-scale distributed applications
  • Strong understanding of OOP concepts, design patterns, and secure coding practices
  • Experience working with REST APIs and third-party integrations
  • Proficiency in SQL and database optimization techniques
  • Experience with Agile/Scrum development methodologies
  • Strong debugging, troubleshooting, and performance tuning skills
  • Excellent communication and stakeholder management skills

Benefits

  • Paid time off based on employee grade (A-F)
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage
  • Retirement savings plans
  • Life and disability insurance
  • Employee assistance programs
]]>