Senior Java Consultant

Senior Java Consultant

Posted 1 day ago by Stott and May

Negotiable
Inside
Hybrid
London Area, United Kingdom

Summary: We are looking for a Senior Java Developer to contribute to a digital transformation project for a leading UK retailer. This role involves designing and delivering scalable solutions that enhance customer experience using modern technologies. The position requires collaboration with cross-functional teams and a focus on best practices in coding and system design. The role is hybrid, requiring two days on-site in London.

Key Responsibilities:

  • Develop, enhance, and maintain backend services using Java, Spring Boot, and Spring Security.
  • Design and implement microservices and event-driven architectures using Confluent Kafka.
  • Build, maintain, and optimize CI/CD pipelines using GitHub Actions, Jenkins, and shell scripting.
  • Write and execute unit, integration, and performance tests using Mockito, Gatling, and JMeter.
  • Monitor system performance, troubleshoot issues, and ensure reliability using New Relic and Grafana.
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business objectives.
  • Contribute to best practices in coding, security, and system design.

Key Skills:

  • Strong proficiency in Java and Spring Boot.
  • Hands-on experience with microservices architectures and Kafka.
  • Solid understanding of CI/CD processes and tools such as Jenkins and GitHub Actions.
  • Experience working with PostgreSQL and MongoDB databases.
  • Strong communication skills and ability to work effectively in a fast-paced, agile environment.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Java Developer

Location: London - Hybrid (2 days per week on-site)

Day Rate: Market Rate (Inside IR35)

Duration : 6 Months

Role Overview

We are seeking a highly skilled Senior Java Developer to join a key digital transformation initiative for one of the UK’s leading retailers. This role plays a pivotal part in designing and delivering innovative, scalable, and resilient solutions that directly enhance customer experience. You will work with modern engineering practices and cutting-edge technologies—including microservices, event-driven architectures, and cloud platforms—to build high-performance systems in a fast-paced environment.

Key Responsibilities

  • Develop, enhance, and maintain backend services using Java, Spring Boot, and Spring Security.
  • Design and implement microservices and event-driven architectures using Confluent Kafka.
  • Build, maintain, and optimize CI/CD pipelines using GitHub Actions, Jenkins, and shell scripting.
  • Write and execute unit, integration, and performance tests using Mockito, Gatling, and JMeter.
  • Monitor system performance, troubleshoot issues, and ensure reliability using New Relic and Grafana.
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business objectives.
  • Contribute to best practices in coding, security, and system design.

Essential Skills and Experience

  • Strong proficiency in Java and Spring Boot.
  • Hands-on experience with microservices architectures and Kafka.
  • Solid understanding of CI/CD processes and tools such as Jenkins and GitHub Actions.
  • Experience working with PostgreSQL and MongoDB databases.
  • Strong communication skills and ability to work effectively in a fast-paced, agile environment.

Desirable Skills and Experience

  • Exposure to AWS cloud services or AI technologies.
  • Knowledge of performance testing tools such as Gatling and JMeter.
  • Familiarity with monitoring platforms including New Relic and Grafana.
  • Experience writing shell scripts for automation.
  • Understanding of secure coding practices and Spring Security.