GenAI-Driven Senior Software Engineer (Java/Python)

Citigroup Inc.

Belfast City District

Hybrid

GBP 90,000 - 120,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 bonus
Private medical & life insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

Citigroup Inc. is seeking a Senior Software Engineer (Java or Python) to help shape next‑gen financial software. You will engage in full‑stack development, leverage Spring Boot/Core and Flask/FastAPI, and build cloud‑native solutions with modern JS frameworks.

You will also explore Gen‑AI concepts, APIs, and scalable architectures while mentoring mid‑level staff and collaborating with cross‑functional teams in a hybrid work setting.

Qualifications

  • Experience in full‑stack application development with Java or Python.
  • Backend with Spring Boot/Core and Flask/FastAPI.
  • Solid frontend experience with modern JavaScript frameworks.

Responsibilities

  • Partner with management teams to integrate functions and deploy new products.
  • Resolve high impact problems through evaluation of processes and standards.
  • Provide expertise in applications programming and align with architecture blueprint.
  • Develop standards for coding, testing, debugging and deployment.
  • Mentor mid‑level developers and analysts; allocate work as needed.
  • Assess risk and ensure compliance with laws and policies.

Skills

Java
Python
Frontend development
Cloud computing
Gen‑AI concepts
OpenAI API integrations

Tools

Spring Boot
Spring Core
Flask
FastAPI
React
Angular
Vue
LangChain
LangGraph
MLflow
n8n
AWS
GCP
Azure

Job description

Citigroup Inc. is seeking a Senior Software Engineer (Java or Python) to help shape next‑gen financial software. You will engage in full‑stack development, leverage Spring Boot/Core and Flask/FastAPI, and build cloud‑native solutions with modern JS frameworks.

You will also explore Gen‑AI concepts, APIs, and scalable architectures while mentoring mid‑level staff and collaborating with cross‑functional teams in a hybrid work setting.

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

Similar jobs worth comparing

Senior Software Engineer – GenAI, Cloud & Hybrid
Senior Software Engineer – GenAI, Cloud & Hybrid

Citibank (Switzerland) AG • Belfast City District

Hybrid
Confidential
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+3
Senior Software Engineer (Java or Python) - Hybrid & Global Impact
Senior Software Engineer (Java or Python) - Hybrid & Global Impact

eFinancialCareers • Belfast City District

Hybrid
GBP 85,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
Senior Software Engineer: AI-Driven Finance, Hybrid
Senior Software Engineer: AI-Driven Finance, Hybrid

Citi • Belfast City District

Hybrid
GBP 70,000 - 95,000
Annual leave
Performance bonus
Private medical care
+6
Senior Software Engineer (Java Or Python) - VP
Senior Software Engineer (Java Or Python) - VP

Citi • Belfast City District

Hybrid
GBP 70,000 - 95,000
Annual leave
Performance bonus
Private medical care
+6
Senior Software Engineer (Java Or Python) - VP
Senior Software Engineer (Java Or Python) - VP

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretional bonus
Private medical & life insurance
+5
Senior Software Engineer Java Or Python - VP - Citi
Senior Software Engineer Java Or Python - VP - Citi

eFinancialCareers • Belfast City District

Hybrid
GBP 85,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
Senior AI Engineer — Generative AI for Production Systems
Senior AI Engineer — Generative AI for Production Systems

Citigroup Inc. • Greater London

Hybrid
GBP 90,000 - 150,000
27 days annual leave
Discretionary annual bonus
Private medical care
+4
Java Engineer - Microservices & AI in FinTech
Java Engineer - Microservices & AI in FinTech

Citigroup Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
27 days annual leave
Performance bonus
Private Medical Care & Life Insurance
+4
GenAI Tech Lead: Enterprise Full-Stack & AI
GenAI Tech Lead: Enterprise Full-Stack & AI

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 160,000
Hybrid work model
27 days annual leave
Discretionary bonus
+4
GenAI Full-Stack Tech Lead: Build AI-Driven Enterprise Apps
GenAI Full-Stack Tech Lead: Build AI-Driven Enterprise Apps

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 140,000
27 days annual leave plus bank hols
Discretionary annual bonus
Private Medical Care & Life Insurance
+5