Java Full Stack Developer
Citi Group
Job Description
We are looking for a Senior Java Backend Engineer (C12) in Belfast to join the core engineering team building Vendor Master Central (VMC) -an enterprise-scale registry platform responsible for ingesting, reconciling, and managing millions of market data service records, contracts, and vendor hierarchies.
This role is backend-first , centered on designing high-throughput ingestion pipelines, resilient Spring Boot microservices, clean RESTful APIs, and domain data models. Experience or interest in Full Stack development with React/TypeScript is a strong plus , enabling end-to-end feature ownership from backend services up to user-facing web tools.
We actively embrace GenAI-assisted engineering (Devin, GitHub Copilot, Cursor) to automate boilerplate, accelerate unit testing, and achieve high engineering velocity.
Key Responsibilities:
- Backend Microservices: Design, build, and maintain production-grade REST APIs and microservices using Java 21/25 and