Job description
Role overview
Capgemini seeks a Fullstack Software Engineer to join a multidisciplinary team. This role involves complex Java development, technical solution design, code reviews, and microservices architecture transformation. The position emphasizes collaboration and technical leadership within project teams.
Responsibilities
- Develop and implement complex Java-based solutions
- Propose innovative technical strategies to advance projects
- Conduct code reviews to ensure quality and compliance
- Design and refactor applications into microservices architecture
- Collaborate with cross-functional teams on technical decisions
Requirements
- 2+ years Java development experience
- Proficiency in full-stack development practices
- Experience with microservices architecture
- Strong code review and technical analysis skills
- Ability to translate business needs into technical solutions
Benefits
- Professional growth in cutting-edge technologies
- Collaborative team environment
- Competitive compensation package
- Opportunities for technical leadership
- Access to Capgemini's global innovation network
Responsibilities
- Develop complex Java-based applications
- Lead technical solution design for project challenges
- Perform code reviews and quality assurance
- Transform legacy systems into microservices architecture
- Collaborate with product teams on technical roadmaps
Requirements
- 2+ years professional Java development experience
- Strong full-stack development skills (front-end and back-end)
- Microservices architecture implementation experience
- Code review and technical analysis capabilities
- Problem-solving skills for complex technical challenges
Benefits
- Professional development budget for certifications
- Flexible work arrangements
- Access to Capgemini's global technical community
- Performance-based bonus structure
- Comprehensive health and wellness benefits
Keywords
JavaFullstackMicroservicesCode ReviewsTechnical SolutionsSpring FrameworkAgile Development