Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Explore Group

Greater London / Global

Java Developer Contract

Job Description

Senior Java Engineer (Contract) – Greenfield Fintech Platform

  • Location: London / Hybrid (1 day/week in office)

About the Role We are seeking an exceptionally skilled Senior Java Contractor to join a high-impact team building a next-generation algorithmic trading engine. You will work on low-latency, high-throughput microservices, owning features from architecture design to production deployment.

Key Responsibilities

  • Architect, build, and optimize scalable back-end services using Java 21+ and Spring Boot.
  • Partner with product and risk teams to deliver resilient event-driven architectures.
  • Drive engineering best practices, including TDD, automated CI/CD pipelines, and rigorous code reviews.
  • Refactor legacy components to improve latency and system throughput.

Required Experience

  • Core Java: 7+ years of deep expertise in Java (Java 17/21 features, memory management, multithreading, and concurrency).
  • Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate/JPA.
  • Architecture: Proven track record with microservices, event-driven design (Kafka, RabbitMQ), and RESTful APIs.
  • Database & Caching: Strong relational database knowledge (PostgreSQL) alongside Redis or Hazelcast.
  • Cloud & DevOps: Hands-on experience with AWS (EKS, Lambda, S3), Docker, Kubernetes, and Terraform.

Nice to Have

  • Prior domain experience in banking, fintech, or high-frequency trading.
  • Familiarity with reactive programming (Project Reactor, RxJava).
#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs