Your Role
We are seeking a Java Developer to join Capgemini's Financial Services Cloud Practice. This is a permanent, full-time hybrid position in Manchester, UK, offering a unique opportunity to enhance your Cloud Consulting career.
* Gathering requirements from the business analyst team.
* Analyzing new technical requirements within the development team.
* Developing and unit testing applications using Java/Java 8, REST, Python, JUnit, Cucumber, etc.
* Exposure to AI.
* Experience with GitHub, Jenkins, pipelines, Agile methodologies, SDLC, design methodologies, API development, TDD.
* Writing SQL, stored procedures, and optimizing query performance.
* Participating in sprint planning, retrospectives, and daily stand-ups within an Agile Scrum process.
* Reviewing JIRA tasks and acceptance criteria.
* Collaborating with QA teams on QA/UAT releases and test plans.
Your Profile
* Experience in designing and developing web applications using Java/J2EE.
* Strong understanding of OOP principles and data structures.
* Experience with API lifecycle and development using Spring Boot.
* Knowledge of API abstraction, orchestration, and data transformation concepts.
* Hands-on experience with Spring/MVC, Spring Integration, Hibernate, and Web Services.
* Understanding of automated build/deployment tools like Jenkins, Maven, Gradle.
* Familiarity with tools such as JUnit, Sonar, SVN, Chef, Puppet, Nolio, Selenium, QTP, Asana, JIRA, Rally.
* Knowledge of deploying services/APIs on PaaS environments, NoSQL databases, and Kafka.
* Experience with Java IDEs like IntelliJ or NetBeans and familiarity with Agile Scrum methodologies.
#J-18808-Ljbffr