Senior Java Software Engineer

Location: London

Working Model: Hybrid (2 days onsite per week)

Contract Length: 6 Months

Day Rate: £400–£450 per day (Inside IR35)

About the Role

We are seeking a Senior Java Developer to join a dynamic engineering team delivering high-impact digital transformation solutions for a major UK retailer. You will work with modern backend technologies, microservices, event-driven systems, and cloud-based architectures to build scalable, secure, and high-performing applications.

Key Responsibilities

  • Develop and maintain backend services using Java, Spring Boot, and Spring Security
  • Design and implement microservices and event-driven architectures using Kafka
  • Build and maintain CI/CD pipelines (GitHub Actions, Jenkins, shell scripting)
  • Create unit, integration, and performance tests (Mockito, Gatling, JMeter)
  • Troubleshoot, monitor, and optimise applications using New Relic and Grafana

Essential Skills

  • Strong experience with Java, Spring Boot, and microservices
  • Hands-on with Kafka
  • Strong CI/CD background (Jenkins, GitHub Actions)
  • Experience with PostgreSQL and MongoDB
  • Excellent communication and stakeholder engagement skills

Desirable Skills

  • Exposure to AWS or AI technologies
  • Performance testing (Gatling, JMeter)
  • Monitoring tools (New Relic, Grafana)
  • Shell scripting
  • Secure coding practices and Spring Security knowledge

Job Details

Company
Queen Square Recruitment
Location
London, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted