Java Full Stack Developer
Citigroup
Senior Java Backend Engineer in Belfast driving the core Vendor Master Central platform. You design high-throughput, resilient microservices and REST APIs, and shape domain data models within an enterprise registry. You’ll collaborate with global teams, explore AI-assisted tooling to boost velocity, and contribute to data ingestion and governance at scale. This role offers ownership across back-end services, alignment with product goals, and opportunities to influence architecture and engineering excellence.
Pay / Benefits- Generous holiday allowance starting at 27 days plus bank holidays
- discretional annual performance related bonus
- Private medical insurance
- Pension Plan
- Paid Parental Leave
- Learning and development resources
- Design, build, and maintain production-grade REST APIs and microservices using Java 21/25 and Spring Boot
- Create resilient ETL and reconciliation services to ingest and unify monthly data from multiple sources
- Design relational schemas, optimize SQL queries, ensure data integrity and audit logs
- Collaborate with React/TypeScript frontend to integrate APIs and data workflows (bonus)
- Leverage GenAI tools (Devin, Copilot, Cursor) for rapid prototyping and test coverage
- Promote engineering excellence with TDD/BDD, CI/CD, Docker/OpenShift, and code reviews
- Mentor junior engineers and serve as a technical pillar within the global team
- 5–8+ years of hands-on software development with Java (21/25) and Spring Boot
- Strong RESTful API design, microservices architecture, and enterprise integration patterns
- Deep expertise in relational databases (SQL); PostgreSQL/Oracle/MySQL with schema design and performance tuning
- Experience building data ingestion, transformation, or batch processing pipelines
- Solid testing discipline (JUnit, Mockito, Testcontainers) and modern DevOps (Git, Maven/Gradle, Jenkins/Tekton, Docker, Linux)
- Autonomy and sound architectural judgment
- Strong English communication and cross-team collaboration
- risk awareness and secure coding practices
- Java 21/25 and Spring Boot
- RESTful API design
- Microservices architecture
Reference: WJ-747_31248689 · Posted 08 Nov 2026, 11:47 PM