Senior Java Software Engineer

Arrows

London

Hybrid

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading organization in London is seeking a skilled Java Developer for a 6-month contract. This hybrid role involves designing modern microservices, mentoring junior developers, and fostering a collaborative environment. Ideal for candidates with strong Java experience and knowledge of Docker, Kubernetes, and API development. Join us to tackle complex engineering challenges and contribute to a vibrant team culture.

Qualifications

  • Strong hands-on experience with Java development.
  • Experience with Kafka, MQTT (IoT), and working with APIs.
  • Familiarity with build/configuration tools like Jenkins, Maven, and Gradle.
  • Understanding of SOLID principles, design patterns, and event-driven architecture.

Responsibilities

  • Designing, building, and testing modern microservices using Docker and Kubernetes.
  • Collaborating with other developers, contributing to a strong knowledge-sharing culture.
  • Mentoring junior developers and helping shape internal training initiatives.
  • Developing scalable, maintainable applications that support agile, cross-functional teams.
  • Supporting and evolving best practices around software delivery and engineering standards.

Skills

Java development
Kafka
MQTT (IoT)
APIs
Docker
Kubernetes
Jenkins
Maven
Gradle
TDD/BDD
Agile methodologies
SOLID principles
Design patterns
Event-driven architecture
Prometheus
Grafana

Job description

We’re looking for a skilled Java Developer to join an exciting project for a leading organisation. This is a 6-month contract role, inside IR35, with a hybrid setup based in London – ideal for someone who thrives in collaborative environments and enjoys solving complex engineering challenges.

What you’ll be doing:

  • Designing, building, and testing modern microservices using Docker and Kubernetes
  • Collaborating with other developers, contributing to a strong knowledge-sharing culture
  • Mentoring junior developers and helping shape internal training initiatives
  • Developing scalable, maintainable applications that support agile, cross-functional teams
  • Supporting and evolving best practices around software delivery and engineering standards

What you’ll bring:

  • Strong hands-on experience with Java development
  • Solid experience with Kafka, MQTT (IoT), and working with APIs
  • Familiarity with build/configuration tools like Jenkins, Maven, and Gradle
  • Experience with TDD, BDD, pair programming, and agile methodologies (XP, Scrum)
  • Understanding of SOLID principles, design patterns, and event-driven architecture
  • Monitoring and observability skills with tools like Prometheus and Grafana

Whether you're immediately available or exploring your next move, we'd love to connect and tell you more about the opportunity.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Broadcast Media Production and Distribution

Referrals increase your chances of interviewing at Arrows by 2x

Get notified about new Java Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 weeks ago

Greater London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London Area, United Kingdom 54 minutes ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 week ago

Java Software Engineer - Real-time Payments

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

St Albans, England, United Kingdom 6 days ago

Software Developer / Full-Stack Engineer (Java, Spring Boot, Microservices, NodeJS, React) – Hybrid Working

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

Software Engineer - Java - Engine by Starling

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Arrows • London

Hybrid
Java Developers (ACTIVE BPSS CLEARANCE )- Inside IR35
Java Developers (ACTIVE BPSS CLEARANCE )- Inside IR35

iO Associates - UK/EU • London

Hybrid
Java Developer
Java Developer

OLM Systems • Greater London

Hybrid
GBP 39,000
Flexible working hours
25 days holiday
Enhanced sick pay
+3
Java Software Engineer
Java Software Engineer

Opus Recruitment Solutions • United Kingdom

Hybrid
GBP 45,000 - 75,000
Bonus structure
Pension
Generous holidays
+1
Senior Software Engineer
Senior Software Engineer

Harrington Starr • London

On-site
GBP 70,000 - 110,000
Private health & life insurance
Enhanced parental leave
Software Engineer
Software Engineer

Understanding Recruitment • City Of London

On-site
GBP 50,000 - 60,000
Software Engineer - Java
Software Engineer - Java

Starling Bank • London

Hybrid
GBP 50,000 - 80,000
25 days holiday plus bank holidays
Extra day off for birthdays
Company enhanced pension scheme
+3
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]

Hunter Bond • London

Hybrid
Senior Software Engineer – Backend (On-site)
Senior Software Engineer – Backend (On-site)

Zettafleet • London

On-site
GBP 90,000 - 120,000
Discretionary Bonus
Equity
28 days + public holidays allowance
+2
Junior Python Developer – Elite Trading Startup (up to £100K + Bonus + Hybrid)
Junior Python Developer – Elite Trading Startup (up to £100K + Bonus + Hybrid)

Hunter Bond • London

Hybrid
GBP 80,000 - 100,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2