freehire launches on Product Hunt on 26 August.

Follow →

Lead Java Developer (Server-side, Microservices) Bank – London

Summary

Lead Java Developer migrating a bank's legacy app to event-driven microservices architecture using Java, Spring Boot, Kafka, Docker, and Kubernetes in a hybrid London role.

Lead Java Developer (Kafka, Microservices, Spring boot) - Bank - London/Hybrid Daily rate: €600 - €800 (inside IR35) Duration: 12 months Start: ASAP Hybrid: 8 days per month

Responsibilities & Duties

  • Working as part of an Agile development team to deliver the migration of the legacy application to 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.
  • Ensuring that the IT solution complies with the Enterprise engineering and architecture standards.
  • Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams.
  • Ensuring that the solution meets guidelines and standards for design and development.
  • Undertaking hands-on development and coaching staff in the new technologies used;
  • The successful candidate will be expected to support the development of more junior colleagues

Candidate Traits:

The successful candidate will have demonstrable solutions design and development skills and experience alongside validated strong systems development experience at all stages of the software delivery lifecycle.

Technical Skills:

  • Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support.
  • Strong hands‑on Object-Oriented Design skills
  • Strong core Java programming skills
  • Experience of developing services/micro‑services in Java
  • Experience of developing containerised services using Docker and Kubernetes
  • Hands‑on SpringBoot skills
  • Experience of developing and deploying on Unix or Linux
  • Hands‑on experience of using the Kafka ecosystem
  • Experience of profiling and performance tuning
  • Experience of Behaviour‑Driven and Test‑Driven development principles and skills
  • Experience of Public Cloud development

Soft Skills:

  • Have the ability to motivate those you mentor, coach & lead
  • Be a stand‑out colleague and role model, willing to participate in peer reviews and to be reviewed by peers
  • Be reliable, self‑motivated and able to work without close management and supervision
  • Possess inspiring communication and presentation skills to present proposals both orally and in writing
  • Have the demonstrable ability to complete work within agreed timescales and identify problems and provide the most suitable solution(s)

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, for example ISO 15022, ISO 20022 and JSON
  • Working in Financial Market Infrastructure and/or Regulated environments

Rates depend on experience and client requirements

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available