IT & Software

Java Full Stack Developer

Citigroup

Belfast · County Antrim · United Kingdom

Share this job: X Facebook WhatsApp Save job : Java Full Stack Developer
Overview

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
Responsibilities
  • 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
Key requirements
  • 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

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Full jobs in other states

Browse jobs