Full-Stack Engineer: Java/Spring, React/Angular, Cloud

Citigroup Inc.

Belfast City District

Hybrid

GBP 70,000 - 110,000

Full time

7 days ago
Be an early applicant

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 + holidays
Bonus opportunity
Private medical care
Pension plan
Learning and development resources

Job summary

Citi is hiring a Senior Full-Stack Engineer to design, build and maintain high-performance microservices and RESTful APIs in a hybrid model. You will work across backend to frontend, leveraging Java/J2EE, Spring, and modern frontend frameworks, while ensuring data integrity in Oracle databases.

The role emphasizes secure coding, CI/CD, and leadership in SDLC, with mentorship to junior engineers. Join a global tech team enabling real-time trading platforms, with a focus on OpenShift/Kubernetes,

Qualifications

  • Proven relevant experience in a full-stack development role.
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments.
  • Strong communication and collaboration skills.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Experience with agentic AI driven workflows.
  • Hands-on Java/J2EE and Spring based technology stack.
  • Hands-on SQL and Oracle database.
  • Expertise in system design and microservices architecture.
  • Experience with event-driven architecture and distributed systems.
  • Experience with trunk-based development, feature flags, and progressive delivery strategies.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Experience conducting code reviews, vulnerability assessments, and secure coding.
  • Familiarity with OpenShift, Kubernetes, Docker.
  • Nice-to-have Kafka and Apache Camel experience.

Responsibilities

  • Design, develop and maintain high-performance microservices and RESTful APIs.
  • Build responsive SPAs using modern frameworks.
  • Model and manage relational databases with Oracle.
  • Leverage AI tools to accelerate development activities.
  • Ensure code quality and test coverage per Citi standards.

Skills

Full-stack development
Problem solving
Communication
Agile
Under pressure
AI-driven workflows
Java/J2EE
Spring
SQL
Oracle
Microservices
Event-driven
trunk-based development

Education

Bachelor’s degree

Tools

OpenShift
Kubernetes
Docker
Kafka
Apache Camel

Job description

Citi is hiring a Senior Full-Stack Engineer to design, build and maintain high-performance microservices and RESTful APIs in a hybrid model. You will work across backend to frontend, leveraging Java/J2EE, Spring, and modern frontend frameworks, while ensuring data integrity in Oracle databases.

The role emphasizes secure coding, CI/CD, and leadership in SDLC, with mentorship to junior engineers. Join a global tech team enabling real-time trading platforms, with a focus on OpenShift/Kubernetes,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Java Microservices Engineer — Hybrid
Full-Stack Java Microservices Engineer — Hybrid

Citigroup Inc. • Belfast City District

Hybrid
GBP 85,000 - 115,000
27 days annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Full-Stack Engineer – Hybrid & Global Finance Impact
Full-Stack Engineer – Hybrid & Global Finance Impact

Citigroup • Belfast City District

Hybrid
GBP 85,000 - 120,000
Hybrid work model
Competitive base salary
Junior Full-Stack Developer: Java & Angular
Junior Full-Stack Developer: Java & Angular

Citigroup • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model (3 days in office, 2
Learning & development programs
Wellbeing resources
Full-Stack Java/Spring Engineer | React Frontend
Full-Stack Java/Spring Engineer | React Frontend

Callsign • England

On-site
GBP 70,000 - 110,000
Pension scheme
Private medical cover
Life assurance
+5
Junior Fullstack Java Developer
Junior Fullstack Java Developer

Citigroup • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model (3 days in office, 2
Learning & development programs
Wellbeing resources
Junior Fullstack Java Developer
Junior Fullstack Java Developer

Citi • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Full-stack depth across Angular to No/
Cross-functional teamwork
+2
VP-Level Full-Stack Architect & Tech Leader
VP-Level Full-Stack Architect & Tech Leader

Citi • Belfast City District

On-site
GBP 70,000 - 100,000
Annual leave
Performance bonus
Private medical
+5
Senior Full-Stack Engineer: AI-Driven FinTech Platform
Senior Full-Stack Engineer: AI-Driven FinTech Platform

Citi • Belfast City District

Hybrid
GBP 80,000 - 120,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+2
Senior Front-End Engineer – Build FinTech UI at Scale
Senior Front-End Engineer – Build FinTech UI at Scale

Citi • Belfast City District

Hybrid
GBP 50,000 - 70,000
27 days annual leave (plus bank)
Discretional bonus
Private Medical Care & Life Insurance
+5
Global Banking Full-Stack Engineer: Java/Spring & React
Global Banking Full-Stack Engineer: Java/Spring & React

Aumni • Glasgow

Hybrid
GBP 80,000 - 110,000