Full Stack Java Developer

Posted 20 March 2026
LocationSheffield
Job type Contract
Discipline TechnologyCommodities and Financial Services

Job description

We are looking for a Full Stack Java Developer in Sheffield, UK on a contract basis. This is a hybrid position.

Full stack Java Developer-

  • Proven experience designing large-scale distributed systems

  • Microservices architecture

  • Event-driven architecture

  • High concurrency and scalability patterns

  • Strong knowledge of:

  • System trade-offs (consistency vs availability, latency vs throughput)

  • API design and service boundaries

  • Fault tolerance and resilience design

  • Experience with system decomposition and domain modelling

Backend

  • Expert-level proficiency in Java (8/11/17+)

  • Strong experience with Spring Boot / Spring Cloud

  • Deep understanding of RESTful APIs and microservices

  • Experience with ORM frameworks (Hibernate, JPA)

Frontend

  • Strong hands-on experience with at least one:

  • React / Vue / Angular

  • Solid understanding of frontend architecture and state management

  • Ability to contribute to frontend system design (not just coding)

Data & Infrastructure

  • Strong experience with relational databases (Oracle / SQL Server / PostgreSQL)

  • Experience with:

  • Redis or distributed caching

  • Message queues (Kafka / RabbitMQ)

  • Familiar with:

  • Docker, Kubernetes

  • CI/CD and automated deployment pipelines

If this position is of interest to you, apply now!