Java Fullstack Developer (with Camunda)
About the Job
We are looking for a highly skilled Java Fullstack Developer with strong expertise in workflow orchestration and full‑stack development. The ideal candidate has extensive experience in Camunda, Java‑based backend technologies, and React‑based frontend development. The role focuses on building scalable, high‑quality applications using modern engineering practices such as TDD and CI/CD. Experience in Agile environments and enterprise systems is a strong advantage.
Hybrid Working
The working location will vary and will be a blend of company offices, client sites, and home; working at home full time is not possible.
Your Role
* Design and develop lending origination workflows using Camunda 8 for process orchestration.
* Implement service‑task‑driven integrations using Java‑based job workers.
* Build and integrate React‑based user interfaces for handling user tasks.
* Develop and maintain backend services with Java and SQL‑based systems.
* Analyze business requirements and deliver clean, scalable, and testable code.
* Ensure all features and user stories are delivered with 100 % automated test coverage.
* Participate actively in SCRUM ceremonies and keep JIRA updated regularly.
* Provide third‑line support for production and assist with first‑line UAT support.
* Ensure compliance with CIB metrics (including TADS) and maintain quality standards.
Your Skills
* 10+ years of experience designing and implementing Camunda‑based solutions, and strong backend development skills in Java, Spring Boot, JPA, Hibernate, JUnit, Rest Assured, and Mockito.
* Hands‑on experience with React.js, Redux, Axios, JavaScript, HTML, and CSS for responsive interfaces.
* Strong SQL knowledge (MS SQL preferred) and experience with aPaaS platforms, particularly OpenShift V4.
* Familiarity with GitLab, Stash, Jenkins, Nexus, JIRA, Confluence, SonarQube, Veracode, and experience using Maven, Gradle, and NPM.
* Solid understanding of TDD, CI/CD pipelines, microservices architecture, a Computer Science degree (or equivalent), experience in Agile, exposure to banking/financial sector projects, and familiarity with messaging systems such as Apache Kafka or IBM MQ.
EEO Statement
Capgemini is a Disability Confident Employer (Level 2) and encourages candidates who declare a disability and meet the minimum essential criteria for the role to apply. Please opt in during the application process.
Benefits
* Accredited Great Place to Work for Wellbeing 2024; employees receive support via Mental Health Champions and wellbeing apps.
* Opportunities for learning and development with access to 250 000 courses and certifications.
* Work in a company recognised as a World’s Most Ethical Company for 13 consecutive years.
#J-18808-Ljbffr