Skip to main content
R

Lead Java Developer

Randstad Digital

Location

Belfast, Northern Ireland, UK

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

We are looking for a highly skilled

Senior / Lead Java Microservices Engineer

to design, build, and maintain high-performance backend systems. In this role, you will play a key part in driving our microservices architecture forward using modern Java and Spring frameworks. You’ll collaborate closely with cross-functional teams, DevOps, and business stakeholders to build scalable, secure, and resilient cloud-native applications.

Roles \& Responsibilities

  • Architecture \& Engineering:

Architect, code, and deploy resilient Java microservices aligned with product roadmap and business needs.

  • Code Quality \& Standards:

Lead code reviews, champion continuous integration (CI/CD) practices, and enforce clean coding and security standards across the team.

  • Performance Tuning:

Monitor system responsiveness, optimize database queries, and continuously refine microservice performance and reliability.

  • Team Leadership:

Mentor junior engineers, provide technical guidance, and lead sprint execution within an Agile delivery framework.

  • DevOps \& Cloud Integration:

Partner with DevOps teams to streamline automated deployments, containerization, and production monitoring.

  • Troubleshooting \& Support:

Identify bottlenecks, debug complex distributed system issues, and provide operational support across non-prod and prod environments.

Skills \& Qualifications

  • Java:

Deep understanding of Core Java (Java 11\+ / 17\+), Object-Oriented Design, Concurrency/Multithreading, and Functional Programming.

  • Spring Framework \& Spring Boot:

Strong expertise in building enterprise microservices with Spring Boot, Spring Security, and Spring Data.

  • Spring MVC:

Extensive hands-on experience designing and building RESTful APIs and web services.

Full right to work required (

No Visa Sponsorship Provided

)

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs