CareerPlan

Lead Java Developer

Belfast, Northern Ireland, GBFull-time2026-10-29 → 2026-11-10
Hybrid

Core

Lead the design, development, and deployment of enterprise-scale Java microservices and event-driven systems for Citi's centralized corporate action event repository.

Role type

Senior IC Lead Java Developer (Microservices & Event-Driven Systems)

Builds

Centralized corporate action event repository and distribution platform

Domain

Financial Services / Enterprise Data Management

Deliverable

production ML models | product features

Required skills

Java/J2EE, Spring Boot, RESTful web services, Microservices Architecture, Core Java, Multi-threading, Apache Kafka, SQL, CI/CD, Docker, Kubernetes, OpenShift, Jira, Unit/Integration Testing

Preferred skills

AI technology tools (Devin, Co Pilot), Cloud-native development, Clean coding principles, Sonar

Responsibilities

Develop and implement complex software solutions using Java/J2EE and Spring Boot; Design and maintain robust microservices; Lead, mentor, and manage a team of application developers; Contribute to CI/CD pipelines; Design and implement comprehensive tests; Analyze and solve complex technical problems.

Seniority

Senior, hands-on IC with team leadership