Java AVP Engineer - Trading Tech Innovator

Citigroup Inc.

Belfast City District

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Citi is hiring for a Java developer role within its technology wing. The role focuses on building and maintaining scalable trading platform solutions, with emphasis on REST APIs, messaging systems, and distributed architectures.

The team operates in a hybrid model with exposure to global teams and modern SDLC practices. You will participate in design sessions, contribute to continuous improvement, and ensure performance and security considerations are integrated into daily development work.

Qualifications

  • Strong commercial experience as a Java developer.
  • Experience with REST APIs and authentication mechanisms (OAuth/Basic).
  • Experience with messaging systems (Kafka, NATS, Solace, RabbitMQ).
  • Experience with SQL databases and distributed systems.
  • Experience with Docker and Kubernetes.

Responsibilities

  • Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions.
  • Core Development: Participate in design sessions with the development team, both employees and vendors located across multiple locations.
  • Agile SDLC: Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality.
  • Continuous Improvement: Analyze existing software systems and propose solutions to improve overall design, architecture, and efficiency.
  • Cross functional Collaboration: Communicate with stakeholders to shape requirements and design decisions.
  • Liaising with production support teams in troubleshooting and debugging applications.
  • Ensure best practices and standards are followed as part of the development lifecycle.
  • Provide user/documentation and ensure applications meet performance and scalability requirements.
  • Comfortable using AI-based coding assistants and AI-powered SDLC processes.

Skills

Java development
REST API
Messaging systems
Docker
Kubernetes
SQL databases

Education

Bachelor's degree in Computer Science, Engineering, Information Technology or similar discipline

Tools

Kafka
NATS
RabbitMQ
MQ

Job description

Citi is hiring for a Java developer role within its technology wing. The role focuses on building and maintaining scalable trading platform solutions, with emphasis on REST APIs, messaging systems, and distributed architectures.

The team operates in a hybrid model with exposure to global teams and modern SDLC practices. You will participate in design sessions, contribute to continuous improvement, and ensure performance and security considerations are integrated into daily development work.

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

Similar jobs worth comparing

Senior Full-Stack Engineer & AVP — Java Microservices
Senior Full-Stack Engineer & AVP — Java Microservices

eFinancialCareers • Belfast City District

Hybrid
GBP 75,000 - 110,000
27 days annual leave
Discretionary bonus
Private medical care
+5
Java Developer: Hybrid, AI-Driven Finance Tech
Java Developer: Hybrid, AI-Driven Finance Tech

Citi • Greater London

Hybrid
GBP 70,000 - 100,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
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
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
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)
Senior Java Backend Lead - FX Tech (AI-Driven, Hybrid)

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 110,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+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
Senior Java Developer (AVP)
Senior Java Developer (AVP)

Citigroup Inc. • Belfast City District

Hybrid
GBP 60,000 - 90,000
27 days annual leave
Discretionary annual bonus
Private medical care & Life insurance
+5
Java Tech Engineer - Trading Platforms & Global Markets
Java Tech Engineer - Trading Platforms & Global Markets

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
27 days annual leave
Private Medical Care
Pension Plan
+2
Java Software Engineer - FinTech Asset Servicing
Java Software Engineer - FinTech Asset Servicing

Citi • Belfast

On-site
GBP 55,000 - 85,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Java Developer (AVP)
Java Developer (AVP)

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5