Java Engineer: AI-Powered Microservices & Cloud

Citibank (Switzerland) AG

Greater London

Hybrid

Confidential

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual leave 27 days + holidays
Discretionary annual bonus
Private medical and life insurance
Employee assistance program
Pension plan
Parental leave
Employee discounts
Learning and development resources

Job summary

Citi is seeking a Java Developer to design, develop, implement and maintain enterprise-grade applications as part of a global tech team. You will contribute across the SDLC, ensuring high-quality software and scalable architectures.

You will work with Java 11+, Spring Boot/MVC, JPA/Hibernate, microservices, REST APIs, and modern CI/CD. Knowledge of Docker/Kubernetes and AI-assisted development is advantageous, with potential hybrid work opportunities.

Qualifications

  • 3–8 years of professional software development experience.
  • Solid knowledge of Java and OOP; 11+ version preferred.
  • Experience with Spring Framework and data access technologies (JPA/Hibernate).
  • Experience in microservices architecture and RESTful API development.
  • Familiarity with AI-powered development tools and agents is a plus.
  • CI/CD and containerization technologies are desirable.
  • Strong communication skills and ability to work across teams.

Responsibilities

  • Design, code, and debug Java applications.
  • Contribute to full software development lifecycle from conception to deployment.
  • Collaborate with team to solve technical challenges.
  • Follow best practices for code quality and design principles.
  • Translate business requirements into robust system designs.
  • Engage in issue escalation and resolution; maintain system reliability.
  • Explore AI-enabled development tools to improve productivity and code quality.

Skills

Core Java (Java 11+)
Spring Framework (Boot, MVC)
JPA/Hibernate
Microservices
RESTful APIs
SQL Databases (PostgreSQL/Oracle)
Kafka/RabbitMQ
CI/CD (Jenkins, GitLab)
Docker/Kubernetes/OpenShift
AI tooling in development (Copilot, AI
Communication & ownership

Education

Bachelor’s degree in Computer Science/Engineering or related field

Tools

PostgreSQL
Oracle
Jenkins
GitLab CI
Docker
Kubernetes/OpenShift
Kafka
RabbitMQ

Job description

Citi is seeking a Java Developer to design, develop, implement and maintain enterprise-grade applications as part of a global tech team. You will contribute across the SDLC, ensuring high-quality software and scalable architectures.

You will work with Java 11+, Spring Boot/MVC, JPA/Hibernate, microservices, REST APIs, and modern CI/CD. Knowledge of Docker/Kubernetes and AI-assisted development is advantageous, with potential hybrid work opportunities.

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

Similar jobs worth comparing

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
Java Developer
Java Developer

Citigroup Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
27 days annual leave
Performance bonus
Private Medical Care & Life Insurance
+4
Java Developer
Java Developer

Citibank (Switzerland) AG • Greater London

Hybrid
Confidential
Annual leave 27 days + holidays
Discretionary annual bonus
Private medical and life insurance
+5
Lead Java Backend Engineer: AI & Event-Driven FX Systems
Lead Java Backend Engineer: AI & Event-Driven FX Systems

Citi • Greater London

On-site
GBP 60,000 - 80,000
27 days annual leave
Annual performance related bonus
Private Medical Care
+4
Senior Full-Stack AI Engineer | Hybrid Finance Tech Leader
Senior Full-Stack AI Engineer | Hybrid Finance Tech Leader

Citi • Greater London

Hybrid
GBP 60,000 - 80,000
27 days annual leave
Private Medical Care & Life Insurance
Discretionary annual performance-related bonus
+2
Senior Java Engineer - AI-Driven Cloud Microservices
Senior Java Engineer - AI-Driven Cloud Microservices

Michael Page • City Of London

Hybrid
GBP 60,000 - 100,000
25 days + bank holidays
Private medical
Bonus 5-10%
+2
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 Full-Stack Engineer - AI-Driven Global Finance
Senior Full-Stack Engineer - AI-Driven Global Finance

PVH (Tommy Hilfiger/Calvin Klein) • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Discretional performance bonus
Private medical care & life insurance
+4
Java Backend Engineer for AI-Driven Enterprise Apps
Java Backend Engineer for AI-Driven Enterprise Apps

Capgemini • Manchester

Hybrid
GBP 55,000 - 85,000
Senior Angular UI Architect with AI in Banking Tech
Senior Angular UI Architect with AI in Banking Tech

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Private Medical Care & Life Insurance
Discretional annual bonus
+2