Our Client is seeking a Senior Java Developer on a initial 6 Month contract which Must convert to a permanent position.
This role is ideal for a talented Java engineer who wants to deepen their exposure across customer data platforms and enterprise-scale systems, with longer-term opportunities to expand into data engineering.
Key Responsibilities Design, build, and maintain Java applications within the customer data ecosystem Develop and integrate APIs to support business and data functions Work across frameworks and services including Spring Boot and Jenkins, with CI/CD pipelines Support the team's transition to GitHub Actions, recently implemented Collaborate with peers to maintain and enhance core customer data applications Champion clean, scalable code and strong engineering practices Complete a technical test as part of the recruitment process Required Skills & Experience 5 + years as a Senior Java Developer Proven experience with API development and integration Expertise with Spring Boot Hands-on experience with CI/CD pipelines (Jenkins experience essential) Exposure to GitHub Actions (preferred) Familiarity with Kotlin (nice to have, not essential)