Senior Java Engineer — High-Performance Microservices (Hybrid UK)

Citigroup Inc.

Belfast City District

Hybrid

GBP 75,000 - 110,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

27 days annual leave
Discretionary bonus
Private medical care & life insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning and development resources

Job summary

Citigroup Inc. in Belfast, United Kingdom is seeking a Senior Software Engineer (Java) to design and develop large, complex distributed systems for the FiTP team. You will contribute to high volume trade capture and processing, with a focus on performance, scalability and reliability.

The role requires strong Java expertise, Spring/Spring Boot, microservices, RESTful APIs and cloud/container tooling. You will work in a hybrid setup with the team and operate within a fast-paced financial

Qualifications

  • Bachelor’s degree in a relevant field such as Computer Science, IT, Mathematics or Engineering.
  • Proven experience in high performance, low-latency, multi-threaded Java applications.
  • Extensive Java development experience with Spring and Spring Boot.

Responsibilities

  • Design and develop high performance, low-latency, distributed Java applications.
  • Build and maintain microservices deployed in a cloud or containerized environment.
  • Collaborate with cross-functional teams to deliver client solutions on time.

Skills

Java proficiency
Multithreaded design
Spring Framework/Spring Boot
RESTful APIs
Microservices
Build tools (Maven/Gradle)
SQL
CI/CD
Linux/Unix
Docker/OpenShift

Education

Bachelor’s degree in CS/IT/Math/Engineering

Tools

Jira
Git/Bitbucket
TeamCity
UrbanCode Deploy
OpenShift
Docker

Job description

Citigroup Inc. in Belfast, United Kingdom is seeking a Senior Software Engineer (Java) to design and develop large, complex distributed systems for the FiTP team. You will contribute to high volume trade capture and processing, with a focus on performance, scalability and reliability.

The role requires strong Java expertise, Spring/Spring Boot, microservices, RESTful APIs and cloud/container tooling. You will work in a hybrid setup with the team and operate within a fast-paced financial

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: High-Performance, Hybrid, Fixed Income
Senior Java Engineer: High-Performance, Hybrid, Fixed Income

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
27 days annual leave
discretionary annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Engineer: Global Finance, Hybrid
Senior Java Engineer: Global Finance, Hybrid

Citigroup Inc. • Belfast City District

Hybrid
GBP 60,000 - 90,000
27 days annual leave
Discretionary annual bonus
Private medical care & Life insurance
+5
Senior Java Developer - Hybrid Finance Tech Role
Senior Java Developer - Hybrid Finance Tech Role

Citi • Belfast City District

Hybrid
GBP 55,000 - 75,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+3
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 Software Engineer — Hybrid, Build Impactful FinTech
Senior Software Engineer — Hybrid, Build Impactful FinTech

Citi • Greater London

Hybrid
GBP 90,000 - 140,000
Annual leave
Hybrid work
Salary package
+4
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Java Microservices Lead – Risk Data Platform
Java Microservices Lead – Risk Data Platform

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
Hybrid working
Salary reviewed annually
Private Medical Care
+4
Senior Java Developer (AVP) – Hybrid, Global Finance
Senior Java Developer (AVP) – Hybrid, Global Finance

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
27 days annual leave
Private Medical Care & Life Insurance
Pension Plan
+1
Java Software Engineer — Hybrid Asset Servicing Tech
Java Software Engineer — Hybrid Asset Servicing Tech

Citibank (Switzerland) AG • Belfast

Hybrid
Confidential
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+4
Java Developer — Trading Platform & Global FinTech
Java Developer — Trading Platform & Global FinTech

Citigroup Inc. • Greater London

Hybrid
GBP 85,000 - 120,000
27 days leave
Bonus program
Private medical & life insurance
+5