Hybrid Belfast: Senior Java Microservices Engineer

Citigroup Inc.

Belfast City District

Hybrid

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Learning & development resources
Wellbeing & work-life balance
Competitive financial benefits & bonus

Job summary

Citigroup Inc. in Belfast is seeking a Senior Java Applications Developer to help build and modernize a centralized event platform for corporate actions.

You will design and implement robust Java microservices, RESTful APIs, and data-driven components within a strict governance framework. This hybrid role offers three days in the office and two remote, with exposure to CI/CD pipelines, Git versioning, and Sonar quality checks.

Qualifications

  • Experience designing and implementing complex software solutions.
  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful services (XML, JSON).
  • Proven experience with microservices architecture and Spring Framework.
  • CI/CD pipelines experience and Git expertise.
  • Strong problem-solving and communication skills.

Responsibilities

  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful services.
  • Design, develop, and maintain robust microservices.
  • Create and optimize SQL queries.
  • Apply CI/CD pipelines and ensure automated quality checks.
  • Write unit, integration, and functional tests and contribute to code reviews.
  • Collaborate with cross-functional teams to deliver scalable software.

Skills

Java/J2EE
Spring Boot
RESTful web services
Microservices Architecture
Core Java
Multi-threading
Collections framework
CI/CD pipelines
Git
SonarQube
Unit/Integration/Functional testing
Clean coding / OOP
Communication skills

Tools

Git
SonarQube
Docker
Kubernetes
OpenShift
Jira

Job description

Citigroup Inc. in Belfast is seeking a Senior Java Applications Developer to help build and modernize a centralized event platform for corporate actions.

You will design and implement robust Java microservices, RESTful APIs, and data-driven components within a strict governance framework. This hybrid role offers three days in the office and two remote, with exposure to CI/CD pipelines, Git versioning, and Sonar quality checks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Microservices Engineer - Hybrid
Senior Java Microservices Engineer - Hybrid

Citi • Belfast City District

Hybrid
GBP 70,000 - 100,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Senior Java Engineer — Hybrid, Cybersecurity Solutions
Senior Java Engineer — Hybrid, Cybersecurity Solutions

Congruity360 • Belfast City District

Hybrid
GBP 70,000 - 110,000
Pension scheme
Hybrid work options
Health insurance
+3
Java Developer – Global Markets (Hybrid)
Java Developer – Global Markets (Hybrid)

Citi • Belfast City District

Hybrid
GBP 60,000 - 80,000
Hybrid working model
Competitive base salary
27 days annual leave
+2
Hybrid Senior Low-Latency Java Engineer - Equities
Hybrid Senior Low-Latency Java Engineer - Equities

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 140,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+6
Hybrid Full-Stack Java Developer for Reconciliation
Hybrid Full-Stack Java Developer for Reconciliation

Citi • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Full-stack depth across Angular to No/
Cross-functional teamwork
+2
Senior React Front-End Engineer (Hybrid)
Senior React Front-End Engineer (Hybrid)

Citigroup • Belfast City District

Hybrid
GBP 62,000 - 102,000
Hybrid work up to 2 days/wk
Private medical care
Life insurance
+4
Hybrid Java Developer for Global Finance Tech
Hybrid Java Developer for Global Finance Tech

Citigroup Inc. • Belfast City District

Hybrid
GBP 45,000 - 75,000
27 days annual leave
Discretionary bonus
Private Medical Care
+3
Senior Backend Java Developer — Hybrid, Finance Tech
Senior Backend Java Developer — Hybrid, Finance Tech

Citigroup Inc. • Belfast City District

Hybrid
GBP 65,000 - 90,000
27 days annual leave
Discretionary annual bonus
Private Medical Care
+3
Senior Backend Java Developer – Hybrid, Global Finance
Senior Backend Java Developer – Hybrid, Global Finance

Citi • Dundonald

Hybrid
GBP 60,000 - 90,000
Hybrid working
Competitive salary
27 days leave
+8
Senior Java Engineer - Fixed Income Trade Processing
Senior Java Engineer - Fixed Income Trade Processing

Citi • Belfast City District

Hybrid
GBP 70,000 - 110,000
27 days annual leave (plus bank hols)
Discretionary annual bonus
Private Medical Care & Life Insurance
+4