We're working with one of our partners, a leading financial services organisation, in their search for a
hands-on Technical Lead - Java
. You'll own and deliver
cloud-native, microservices-based payment platforms
, mentor engineers, and drive technical excellence across the team. This is a daily rate contract opportunity, 6-month initial engagement.
Responsibilities
* Lead design, delivery, and deployment of
Java microservices
using
Spring Boot / Spring Cloud
.
* Define
architecture standards
, best practices, and guide code quality and security.
* Mentor engineers, review code, and
set the technical direction
for the team.
* Oversee
CI/CD pipelines
and manage
Kubernetes and cloud deployments
.
* Troubleshoot production issues, optimize performance, and implement observability.
* Collaborate with product, QA, DevOps, and other engineering teams in
Agile/Scrum
.
Skills Required
* 7+ years of
Java experience
, with modern Java (8+) and Spring Boot / Spring Cloud.
* Strong experience with
microservices, REST APIs, Docker, and Kubernetes
.
* Proven experience in
financial services or payments
environments.
* Experience with
cloud platforms
(AWS preferred) and CI/CD tools (Jenkins, GitLab CI, Azure DevOps).
* Leadership experience mentoring engineers and influencing technical strategy.
* Strong debugging, profiling, and performance tuning skills.
Nice to Have:
* Kafka / RabbitMQ or other message-driven architectures.
* Observability tools: Prometheus, Grafana, ELK.
* Security and compliance experience relevant to financial systems.
Why This Role:
* Lead and shape the
next generation of enterprise payment systems
.
* Work in a
cloud-first, containerized environment
with modern DevOps practices.
* Mentor and grow a talented engineering team, making a tangible impact on
critical financial platforms
.
Title
Technical Lead - Java (Payments & Cloud)
Location
Hybrid / Dublin
Client Industry
Financial Services
Contract:
6 months initial engagement,
daily rate
Desired Skills and Experience
Skills / Experience:
7+ years of Java development (Java 8+) with Spring Boot / Spring Cloud
Strong microservices and REST API experience
Kubernetes and containerized deployments (Docker)
Cloud platforms (AWS preferred)
CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
Leadership / mentoring experience for engineering teams
Financial services or payments experience
Strong debugging, profiling, and performance tuning skills
Nice to have:
Message-driven architectures (Kafka, RabbitMQ)
Observability tooling (Prometheus, Grafana, ELK)
Security and compliance knowledge for financial systems
About Korn Ferry
*Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at
*