CareerPlan

Senior Java Applications Developer

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

Core

Develop and implement complex software solutions and robust microservices for Citi's centralized corporate action event repository and distribution platform.

Role type

Senior Java Applications Developer

Builds

Microservices and RESTful web services for the Event Master Central platform

Domain

Financial Services / Enterprise Data Management

Required skills

Java/J2EE, Spring Boot, RESTful web services, Microservices Architecture, Core Java, Multi-threading, SQL, CI/CD, Git, Unit/Integration Testing

Preferred skills

AI technology (Devin, Co Pilot), Cloud-native development, Container Orchestration (Docker, Kubernetes, OpenShift), Jira

Technologies

Java, J2EE, Spring Boot, REST, SQL, Git, Sonar, Docker, Kubernetes, OpenShift, Jira

Responsibilities

Design and develop robust microservices adhering to architectural best practices; Create and optimize SQL queries; Contribute to CI/CD pipelines; Design and implement comprehensive unit, integration, and functional tests; Analyze and solve complex technical problems.

Seniority

Senior, hands-on IC