SAP Commerce Cloud- Junior developer
About the role
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
This is a hybrid role based in Chicago.
Responsibilities
Your role This role is ideal for an early-career software professional who is passionate about building high-quality applications, learning modern software engineering practices, and contributing to a collaborative development environment. The successful candidate will work alongside senior engineers, architects, and business stakeholders to design, develop, test, and maintain enterprise-grade software solutions.
- Design, develop, test, and maintain software applications using Java and Spring technologies.
- Participate in the full software development lifecycle, including requirements analysis, development, testing, deployment, and support.
- Collaborate with cross-functional teams to deliver scalable, secure, and high-performing solutions.
- Write clean, maintainable, and well-documented code following established coding standards.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Support application deployments and assist in production issue resolution.
- Stay current with emerging technologies, frameworks, and software development best practices.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field preferred.
- 1 to 2 years of hands-on, real-world software development experience.
- Experience developing applications with Java; experience with the latest Java versions is preferred.
- Experience with the Spring Framework; familiarity with the latest Spring ecosystem is highly desirable.
- Understanding of object-oriented programming principles, design patterns, and software development best practices.
- Experience working with RESTful APIs and web