Search

Java Developer (Kafka)

Posted: 13/11/24
Recruiter:Alexander Mann Solutions - Contingency
Reference:2849071867
Type:Contract
Disciplines: Developer
Salary:Competitive
Location:London
Description:

We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients' recruitment team and provide professional interim and temporary resources.

Our client, a major UK retail bank, provides every day banking services to over 17 million retail customers. The banks expertise and services span across Business Services, Corporate banking, Wealth Management, Group Functions, Retail and Investment Banking.

On behalf of this organisation, AMS are looking for 6 Java Developer (Kafka) for a 6 Months contract based in London (Hybrid-Remote, 2 days per month in the Office required).

Purpose of the Role:

As Java Developer (Kafka) you'll join a core cross-functional team focused on core-banking technology. Initially, you'll work in the Client API Channel area, focusing on the transitioning from a third-party platform to an in-house solution, creating interfaces, and migrating employee data. You'll also have the opportunity to contribute to the Core Banking area, where you can help enhance and innovate lending product capabilities.

Responsibilities of the role:

As a Java Developer (Kafka) you will be responsible for:

  • Deliver as a member of our mission team to build and develop the Client's technology product.
  • Support and oversee junior engineers and act as a subject matter expert.
  • Develop clean, elegant, and reusable code that is well-tested and easy to maintain and extend.
  • Work with stakeholders across the business to drive the direction of Client's engineering and put the long-term interests of customers at the heart of key decisions.
  • Collaborate across our backend chapter to uphold standards and best practices, and to promote innovation.
  • Working collaboratively with the team to resolve technical issues.

What we require from the candidate:

  • Solid practical and theoretical knowledge of Java software development.
  • Experience in Kafka and event sourcing.
  • Strong experience of Spring Boot or Micronaut.
  • An understanding of Kubernetes / Docker.
  • An excellent understanding of AWS (deployment / configuration).
  • Success delivering within an agile.
  • Financial Services background would be beneficial.

Next steps

This client will only accept workers operating via an Umbrella or PAYE engagement model.

If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course.

AMS, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business

Recruiting now