Lead Software Engineer, Controls Tech — AI‑Driven Microservices

Citi

New York (NY)

Hybrid

USD 107,000 - 161,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi in Irving (TX) is seeking a Lead Software Engineer in Controls Technology. You will architect and build scalable Java Spring Boot microservices, collaborate with frontend teams, and drive innovation with AI-powered tooling.

The role requires 5–8 years of backend experience, strong Java/Spring Boot skills, and expertise in containers (Docker/Kubernetes/OpenShift). A hybrid work setup and cross-functional collaboration are key aspects of the position.

Qualifications

  • 5-8 years of hands-on software development experience.
  • Strong background in Java and Spring Boot.
  • Experience with React or Angular for front-end integration.
  • Proficient with Docker, Kubernetes, and OpenShift.
  • Knowledge of microservices and RESTful APIs design.
  • Experience leading technical projects or teams.
  • Interest in AI-assisted development tools.

Responsibilities

  • Architect and build containerized Java Spring Boot microservices.
  • Pilot and integrate AI-powered development tools.
  • Design robust APIs to connect platforms with control systems.
  • Collaborate with frontend engineers to support MFE apps.
  • Lead backend design using Spring technologies.
  • Build microservices-based, scalable, reliable systems.
  • Apply TDD and test-first development.
  • Collaborate with cross-functional teams to deliver features.
  • Integrate Oracle and MongoDB in high-performance environments.
  • Implement data access with Hibernate/JPA and caching.
  • Ensure code quality via reviews and static analysis.

Skills

Java / Spring Boot
React / Angular
RESTful API design
Microservices architecture
Leadership / Tech lead
AI-assisted development tools
Financial services experience

Education

Bachelor's degree in CS/Engineering
Master's degree preferred

Tools

Docker
Kubernetes
OpenShift
Spring Cloud

Job description

Citi in Irving (TX) is seeking a Lead Software Engineer in Controls Technology. You will architect and build scalable Java Spring Boot microservices, collaborate with frontend teams, and drive innovation with AI-powered tooling.

The role requires 5–8 years of backend experience, strong Java/Spring Boot skills, and expertise in containers (Docker/Kubernetes/OpenShift). A hybrid work setup and cross-functional collaboration are key aspects of the position.

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

Similar jobs worth comparing

Lead Controls Platform Engineer — AI-Powered Microservices
Lead Controls Platform Engineer — AI-Powered Microservices

Citi • Tampa (FL)

On-site
USD 120,000 - 160,000
Senior Controls Technology Engineer - AI-Driven Backend Architect
Senior Controls Technology Engineer - AI-Driven Backend Architect

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

Hybrid
Confidential
Medical, dental, and vision coverage
401(k) plan
Paid time off
Senior Full-Stack Tech Lead - Java/React & AI
Senior Full-Stack Tech Lead - Java/React & AI

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Medical/Dental/Vision
401(k)
Insurance (Life/Disability)
+2
Engineering Lead - Microservices & .NET Architect
Engineering Lead - Microservices & .NET Architect

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k) retirement plan
Senior Controls Platform Engineer
Senior Controls Platform Engineer

Citigroup Inc. • Irving (TX)

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

Citi • New York (NY)

On-site
USD 107,000 - 161,000
Hybrid Engineering Lead - Microservices & .NET
Hybrid Engineering Lead - Microservices & .NET

Citi • New York (NY)

Hybrid
USD 126,000 - 189,000
Senior Java Full-Stack & Microservices Lead
Senior Java Full-Stack & Microservices Lead

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Lead Software Engineer, Controls Technology
Lead Software Engineer, Controls Technology

Citi • Tampa (FL)

On-site
USD 120,000 - 160,000
Lead Software Engineer, Controls Technology
Lead Software Engineer, Controls Technology

Citi • New York (NY)

Hybrid
USD 107,000 - 161,000