Senior Java Engineer (Kubernetes, Kafka, SpringBoot) – Finance – London
Daily rate: £550 – £750 (inside IR35) – Duration: 12 months – Hybrid: 8 days per month – Start: ASAP
A banking client is looking for a Senior Java Engineer with Kafka and Docker skills to join the team on a freelance basis. Must be based in the UK and be happy to be on site 8 days per month which is mandatory.
Responsibilities & Duties
- Working as part of an Agile development team to deliver the migration of the legacy application to a new event‑based and service‑oriented architecture solution, working in collaboration with the Solution Architect, Technical Lead, Application architects and other stakeholders.
- Lead delivery of a coherent end‑to‑end IT solution that meets both functional and non‑functional requirements and ensures compliance with the Enterprise engineering and architecture standards.
- Ensure end‑to‑end consistency of solution delivery across platforms and teams by organising walkthroughs of the solution with delivery teams.
- Ensure that the solution meets guidelines and standards for design and development; undertake hands‑on development and coach staff in the new technologies used. The successful candidate will be expected to support the development of more junior colleagues.
Technical Skills
- Strong systems development experience at all stages (design, development, testing, live implementation and post‑implementation support).
- Strong hands‑on Object‑Oriented Design skills.
- Strong core Java programming skills.
- Experience developing services/micro‑services in Java.
- Experience developing containerised services using Docker and Kubernetes.
- Hands‑on SpringBoot skills.
- Experience deploying on Unix or Linux.
- Hands‑on experience using the Kafka ecosystem.
- Experience with profiling and performance tuning.
- Experience with Behaviour‑Driven and Test‑Driven development principles and skills.
- Experience with Public Cloud development.
Desirable Skills
- Working in an Agile development team.
- Designing and implementing platform‑independent, database‑independent event‑driven applications.
- Database design skills in technologies such as Oracle, Splunk.
- DevOps principles, processes, and tooling.
- IBM MQ Messaging Standards (ISO 15022, ISO 20022, JSON).
- Working in Financial Market Infrastructure and/or Regulated environments.
Rates depend on experience and client requirements.
#J-18808-Ljbffr…
