Java Fullstack Developer
Manchester, Greater Manchester, M9, England, UK
Listed on 2026-09-13
-
Software Development
Java Developer, Full Stack Developer, Backend Developer
About the Job you are considering:
Join the Financial Services Business Unit within Capgemini's Cloud & Custom Applications (C&CA) practice as a Senior Java Full Stack Developer. In this role, you will help shape scalable, business-critical solutions that deliver meaningful outcomes for clients while contributing to a culture of continuous improvement and innovation. As a trusted, AI-aware professional, you will work collaboratively across teams to solve complex challenges, influence technical direction, and support the development of future-ready solutions.
This is an opportunity to consult with purpose, continuously evolve, and help architect tomorrow in a dynamic Agile environment.
The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
About the Job you are considering:Join the Financial Services Business Unit within Capgemini's Cloud & Custom Applications (C&CA) practice as a Senior Java Full Stack Developer. In this role, you will help shape scalable, business-critical solutions that deliver meaningful outcomes for clients while contributing to a culture of continuous improvement and innovation. As a trusted, AI-aware professional, you will work collaboratively across teams to solve complex challenges, influence technical direction, and support the development of future-ready solutions.
This is an opportunity to consult with purpose, continuously evolve, and help architect tomorrow in a dynamic Agile environment.
The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
Key Responsibilities:- Deliver high-quality, scalable application solutions that meet client and business objectives.
- Collaborate with multidisciplinary teams to translate requirements into effective technical outcomes.
- Contribute to solution design and technical decision‑making, ensuring maintainability and long‑term value.
- Champion engineering excellence through quality‑focused development, testing, and review practices.
- Support successful delivery within Agile teams, promoting collaboration, transparency, and continuous improvement.
- Identify and resolve complex technical challenges while balancing business priorities and risk.
- Mentor and support team members, fostering knowledge sharing and capability growth.
- Engage proactively with stakeholders to build trusted relationships and drive positive outcomes.
- Embrace emerging industry practices, including AI‑enabled ways of working, to enhance delivery effectiveness.
- Contribute to building a future‑ready workforce through continuous learning and professional development.
- Strong experience in full stack application development, with a proven track record of delivering enterprise‑scale solutions.
- 8+ years of professional software engineering experience.
- Strong experience with Angular, JavaScript, Type Script, AEM Hybrid, GraphQL, SSR, NgRx, Jest, and SCSS.
- Proficient in Spring Boot, Java, REST API development, Liquibase, Open Telemetry, and Honeycomb.
- Hands‑on expertise with AWS services including S3, Lambda, ECS, SQS, SNS, Cloud Front, IAM, Secrets Manager, and Cloud Formation.
- Experience with Akamai, NGINX, Kong, Okta, and Auth0 for networking, API management, and identity solutions.
- Skilled in Git Hub Actions for CI/CD automation.
- Integrated and supported Kaltura, CVENT, One Trust, Wistia, Siteimprove, Adobe Analytics, Adobe Launch, and Medallia.
- Expertise in…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).