remote
Java Full Stack Engineer-Senior Consultant-Digital Excellence - Capgemini
Full Stack Developer
Senior Full‑Stack Engineer driving digital transformation with Java, Spring Boot, React, and microservices architecture, delivering scalable, data‑driven solutions for enterprise clients.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end Java applications using Spring Boot, ensuring high performance and scalability.
- Build responsive front‑end components with React, integrating RESTful APIs and real‑time data services.
- Architect and implement microservices, containerize with Docker, and orchestrate deployments on Kubernetes clusters.
- Collaborate with data scientists and UX designers to translate business requirements into technical solutions.
- Write clean, testable code, conduct code reviews, and mentor junior developers.
Requirements
- 5+ years of professional experience in Java full‑stack development.
- Proficiency in Spring Boot, Spring Cloud, and related ecosystem.
- Strong front‑end skills with React, Redux, and modern JavaScript.
- Experience with SQL databases (PostgreSQL/MySQL) and NoSQL options.
- Hands‑on knowledge of Docker, Kubernetes, and CI/CD pipelines.