Senior Java Engineer: Agentic AI‑Driven Middleware

Citibank (Switzerland) AG

Irving (TX)

Hybrid

USD 107,000 - 161,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citibank (Switzerland) AG in Irving, TX seeks a Senior Java Engineer to architect and implement middleware services using Java and Spring Boot. You will leverage AI-assisted tools to accelerate development, ensure data integrity with Oracle and MongoDB, and drive CI/CD adoption across pipelines.

You will mentor junior engineers, participate in design reviews, and apply AI-driven approaches to testing, security, and deployment to improve delivery speed and software quality.

Qualifications

  • Strong Java 8+ with multithreading and JVM internals knowledge.
  • Extensive Spring Boot, Spring MVC and Spring Data JPA experience.
  • Experience designing RESTful APIs and microservices architectures.
  • Proficient in SQL (Oracle) and NoSQL (MongoDB) data modeling.
  • Familiar with CI/CD tools and container orchestration (Docker/Kubernetes).
  • Hands-on with AI-enabled development tools and practices.

Responsibilities

  • Lead design, development, and integration of middleware in Java/Spring Boot.
  • Architect efficient DB interactions; optimize Oracle and MongoDB usage.
  • Advance CI/CD adoption; enable AI-assisted testing and code generation.
  • Collaborate with product, QA, and operations; mentor engineers.
  • Conduct code reviews; drive security, quality, and performance.
  • Research AI tech to boost developer productivity and reliability.

Skills

Core Java
Spring Framework
AI in development
RESTful APIs & Microservices
Multithreading & JVM internals
JUnit & Mockito testing

Tools

Jenkins
GitLab CI
GitHub Actions
Maven/Gradle
Docker
Kubernetes
Oracle
MongoDB

Job description

Citibank (Switzerland) AG in Irving, TX seeks a Senior Java Engineer to architect and implement middleware services using Java and Spring Boot. You will leverage AI-assisted tools to accelerate development, ensure data integrity with Oracle and MongoDB, and drive CI/CD adoption across pipelines.

You will mentor junior engineers, participate in design reviews, and apply AI-driven approaches to testing, security, and deployment to improve delivery speed and software quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect: AI-Driven Middleware Leader
Senior Java Architect: AI-Driven Middleware Leader

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior AI-Driven Full-Stack Engineer (Hybrid)
Senior AI-Driven Full-Stack Engineer (Hybrid)

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
Confidential
Hybrid Backend Lead — Java, Microservices & AI-Driven DevOps
Hybrid Backend Lead — Java, Microservices & AI-Driven DevOps

Citibank (Switzerland) AG • Irving (TX)

On-site
Confidential
Senior Java Backend Lead — AI-Driven Credit Risk (Hybrid)
Senior Java Backend Lead — AI-Driven Credit Risk (Hybrid)

Citibank (Switzerland) AG • Irving (TX)

Hybrid
USD 126,000 - 189,000
Competitive compensation and benefits
Senior AI Engineer - Bank Tech (GenAI & Agentic)
Senior AI Engineer - Bank Tech (GenAI & Agentic)

Citi • New Jersey

On-site
USD 142,000 - 213,000
Medical, Dental & Vision coverage
401(k)
Paid time off
+1
Principal Middleware Architect & Platform Lead
Principal Middleware Architect & Platform Lead

Citi • Irving (TX)

On-site
USD 125,760 - 188,640
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Java & AI Engineer—Microservices & DevOps Lead
Senior Java & AI Engineer—Microservices & DevOps Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Digital Software Engineering Lead & Architect (VP)
Digital Software Engineering Lead & Architect (VP)

Citibank (Switzerland) AG • Irving (TX)

Hybrid
USD 139,000 - 208,000
Senior Java Engineer – Agentic AI Driven Development
Senior Java Engineer – Agentic AI Driven Development

Citibank (Switzerland) AG • Irving (TX)

Hybrid
USD 107,000 - 161,000
Senior Java Architect – Hybrid, Spring Boot & Microservices
Senior Java Architect – Hybrid, Spring Boot & Microservices

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid work model
Competitive benefits
Career development