Job Description
Capgemini Engineering a world leader in engineering is looking for a Java** Developer!
**Role Responsibilities:- Digital payments team - Payment gatewaySkillset Requirements:- English Fluency- Java / Spring Boot / Reactive Spring- Spring Data- Spring Cloud Stream- Kafka binder- Spring Security - Oauth2- Spring Actuator- Spring Reactive / WebFlux- Functional Programming- Methodologies- Design patterns - Gang of Four- Non-blocking I/O development practices- Unit Testing- Mockito- Junit Jupiter- Jacoco- SonarQube- SQL and noSQL- Azure- Kafka / Event hub- Cosmos DB- Docker / Kubernetes- Datadog / Elasticsearch- Snyk- Harness- Prometheus / GrafanaNice to have:- Payments experience- Retail experienceWe are a global leader in consultancy and top-notch software development services, we have presence in over 40 countries with over 300k collaborators across sectors including aeronautics, automotive, railways, communications, energy, life sciences, semiconductors, software & internet, spac...