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

Citigroup Inc.

Belfast City District

Hybrid

GBP 90,000 - 120,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

27 days annual leave
discretionary annual bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Parental Leave
Employee discounts
Learning & development resources

Job summary

Citigroup Inc. in Belfast, United Kingdom, is seeking a Senior Software Engineer (Java) to design and evolve large, distributed systems for the FiTP team. The role focuses on high-volume trade capture and processing with a strong emphasis on low latency and multi-threaded Java applications.

You will work in a fast-paced environment requiring prioritization, deadline discipline, and clear communication to deliver client solutions while learning new concepts and technologies.

Qualifications

  • Bachelor’s degree in a relevant field (CS/IT/Math/Engineering).
  • Proven experience in high performance, low-latency, multi-threaded Java applications.
  • Extensive hands-on Java development experience.
  • Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security).
  • Microservices architecture and RESTful APIs.

Responsibilities

  • Design and develop large, complex distributed systems.
  • Build high-performance, low-latency multi-threaded applications in Java.
  • Develop and deploy RESTful services using Spring Boot.
  • Contribute to cloud-enabled microservices on ECS with Docker/OpenShift.
  • Collaborate with teams to deliver client solutions under deadlines.

Skills

Java
Spring Boot
Microservices
REST APIs
Maven/Gradle
Linux/Unix
SQL
CI/CD
Docker
OpenShift
Git/Bitbucket
Jira
TeamCity
UrbanCode Deploy
ECS
Fixed income knowledge

Education

Bachelor’s degree in Computer Science / IT / Mathematics / Engineering

Tools

Gradle
CI/CD tools

Job description

Citigroup Inc. in Belfast, United Kingdom, is seeking a Senior Software Engineer (Java) to design and evolve large, distributed systems for the FiTP team. The role focuses on high-volume trade capture and processing with a strong emphasis on low latency and multi-threaded Java applications.

You will work in a fast-paced environment requiring prioritization, deadline discipline, and clear communication to deliver client solutions while learning new concepts and technologies.

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

Similar jobs worth comparing

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

Citigroup Inc. • Belfast City District

Hybrid
GBP 75,000 - 110,000
27 days annual leave
Discretionary 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 Engineer - Fixed Income Algo Platform (Hybrid)
Senior Java Engineer - Fixed Income Algo Platform (Hybrid)

Citi • Greater London

Hybrid
GBP 100,000 - 150,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Developer - Low-Latency Fixed Income Algos
Senior Java Developer - Low-Latency Fixed Income Algos

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Discretionary bonus
Private medical care
+6
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
Senior Software Engineer (Java) - Fixed Income (AVP)
Senior Software Engineer (Java) - Fixed Income (AVP)

Citi • Belfast City District

Hybrid
GBP 80,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical & life insurance
+5
Low-Latency Java Engineer - Fixed Income Algo
Low-Latency Java Engineer - Fixed Income Algo

Citigroup Inc. • Greater London

Hybrid
GBP 110,000 - 150,000
27 days annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Senior Software Engineer (Java) - Fixed Income (VP)
Senior Software Engineer (Java) - Fixed Income (VP)

Citigroup Inc. • Belfast City District

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

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretionary bonus
Private medical & life insurance
+3