Copyright © 2025
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Capgemini. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Get the future you want:
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.
Job Description:
You will be responsible for developing and maintaining robust, scalable, and high-performance web applications on cloud platforms. This role requires a strong understanding of both frontend and backend development, with expertise in Java and cloud technologies. You will be involved in the full software development lifecycle, from design and development to testing and deployment.
Responsibilities:
• Design, develop, and implement scalable and resilient web applications using Java and related technologies for the backend.
• Develop responsive and user-friendly frontend interfaces using modern JavaScript frameworks (e.g., React, Angular).
• Build and consume RESTful APIs and microservices.
• Deploy and manage applications on cloud platforms (e.g., AWS).
• Work with databases (both relational and NoSQL) and optimize database queries.
• Implement unit and integration tests to ensure code quality and application stability.
• Participate in code reviews to maintain high code quality and share knowledge.
• Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
• Troubleshoot and resolve technical issues across the full stack.
• Stay up to date with the latest technologies and trends in Java, frontend development, and cloud computing.
• Contribute to the continuous improvement of our development processes and tools.
• Participate in agile development methodologies.
• Implement security best practices in application development.
Skills:
• Proven experience in full-stack development with a strong focus on Java.
• Solid understanding of core Java concepts, Spring Framework (Boot, MVC, Security), and related Java technologies.
• Proficiency in React JS and related frontend technologies (HTML, CSS, JavaScript).
• Experience working with RESTful APIs and microservices architecture.
• Hands-on experience with at least one major cloud platform (AWS) and its services (e.g., EC2, ECS/Kubernetes, Lambda, S3, Azure App Service, Azure Functions, Google Cloud Compute Engine, Google Cloud Functions, Cloud Storage).
• Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
• Familiarity with version control systems (e.g., Git).
• Experience with build tools (e.g., Maven, Gradle) and CI/CD pipelines (e.g., Jenkins, GitLab CI/CD).
• Strong understanding of software development principles and best practices.
• Excellent problem-solving and debugging skills.
• Good communication and collaboration skills.
• Ability to work independently and as part of a team.
• Experience with containerization technologies (e.g., Docker, Kubernetes).
• Knowledge of serverless architectures.
• Familiarity with testing frameworks (e.g., JUnit, Mockito, Jest, Cypress).
• Experience with performance optimization techniques.
• Understanding of security principles and best practices for web applications and cloud environments.
• Familiarity with agile methodologies (Scrum, Kanban).
• Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
About Capgemini:
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than fifty countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Get The Future You Want | www.capgemini.com