AVP, Java Microservices & Tech Lead

11037 Citibank, N.A. United Kingdom

Belfast City District

Hybrid

GBP 65,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

Citi is looking for an experienced Java/J2EE engineer to join the Risk Data Team within the Institutional Data Platform. You will build and maintain high-performance pipelines, microservices, and data-driven tooling across a globally distributed tech organization.

The role emphasizes strong core Java skills, Spring Framework expertise, and a solid understanding of CI/CD, testing, and code quality. A hybrid working model is offered, with a base salary and extensive benefits.

Qualifications

  • Experience delivering complex software solutions.
  • Proficiency in Java/J2EE, Spring Boot, RESTful services (XML/JSON).
  • Hands-on with Microservices Architecture.
  • Strong Java core skills: multi-threading and Collections.
  • Familiarity with Spring Framework for app development.
  • Experience building and optimizing SQL queries.
  • Adherence to CI/CD pipelines and best practices.
  • Experience with Git or Bitbucket for source control.
  • Understanding of clean coding and code quality metrics (Sonar).
  • Ability to design and implement unit, integration, and functional tests.
  • Solution-driven mindset with strong problem-solving and leadership abilities.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful services.
  • Design, develop, and maintain robust microservices.
  • Apply Core Java concepts including multi-threading and Collections.
  • Utilize Spring Framework effectively for development.
  • Work on creating and optimizing SQL queries.
  • Uphold software engineering best practices and OOP/design patterns.
  • Contribute to CI/CD pipelines and source control processes.
  • Mentor and manage a team of developers, fostering excellence.
  • Promote clean coding and maintain high code quality with Sonar.
  • Design and run unit, integration, and functional tests.
  • Analyze and solve complex problems efficiently.

Skills

Java/J2EE
Spring Boot
RESTful services
Microservices
Core Java
Multi-threading
Collections framework
CI/CD
Git/Bitbucket
Unit/integration testing
OOP & design patterns
Code quality (Sonar)
Strong communication

Tools

Jira
Docker
Kubernetes
OpenShift

Job description

Citi is looking for an experienced Java/J2EE engineer to join the Risk Data Team within the Institutional Data Platform. You will build and maintain high-performance pipelines, microservices, and data-driven tooling across a globally distributed tech organization.

The role emphasizes strong core Java skills, Spring Framework expertise, and a solid understanding of CI/CD, testing, and code quality. A hybrid working model is offered, with a base salary and extensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AVP Java Microservices Lead - Risk Data Platform
AVP Java Microservices Lead - Risk Data Platform

Citi • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work opportunities
27 days annual leave
Private Medical Care & Life Insurance
+2
Java AVP Engineer - Trading Tech Innovator
Java AVP Engineer - Trading Tech Innovator

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
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
FX Risk Java Lead — Real-Time, AI-Powered Finance
FX Risk Java Lead — Real-Time, AI-Powered Finance

Citi • Greater London

Hybrid
GBP 110,000 - 190,000
Hybrid working
Private medical care
Pension plan
+2
FX Risk Tech Lead: Real-Time Java & AI (VP)
FX Risk Tech Lead: Real-Time Java & AI (VP)

11037 Citibank, N.A. United Kingdom • England

Hybrid
GBP 120,000 - 180,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Full Stack Developer - Assistant Vice President
Full Stack Developer - Assistant Vice President

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybrid
GBP 65,000 - 100,000
27 days annual leave
Discretionary annual bonus
Private medical care & life insurance
+5
FX Risk Java Lead — AI-Powered Real-Time Markets
FX Risk Java Lead — AI-Powered Real-Time Markets

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 170,000
27 days annual leave
Discretional annual bonus
Private Medical Care
+5
FX Risk Lead: AI-Enhanced Java Developer (Hybrid)
FX Risk Lead: AI-Enhanced Java Developer (Hybrid)

Citigroup • Greater London

Hybrid
GBP 120,000 - 180,000
VP, Fixed Income Tech Delivery Leader
VP, Fixed Income Tech Delivery Leader

Citi • Greater London

Hybrid
GBP 85,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior Java Developer — Lead Real-Time Risk Platform (Hybrid)
Senior Java Developer — Lead Real-Time Risk Platform (Hybrid)

Citi • Greater London

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