Senior Lead Software Engineer – Hybrid, Enterprise Finance

Citi

Jersey City (NJ)

Hybrid

USD 159,000 - 265,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
AI tooling access
Leadership development opportunities
Competitive benefits

Job summary

Citi in Jersey City seeks a Senior Lead Software Engineer to own and drive end-to-end software for high-volume securities finance. You will architect, build, and deploy enterprise-grade solutions using Core Java, Spring, and microservices, with Docker/Kubernetes.

Lead teams, mentor engineers, and partner with business and compliance stakeholders to ensure scalable, compliant delivery. You will work in a hybrid setup with 3 days in the office and 2 days remote, shaping how Citi's platforms

Qualifications

  • 10+ years of hands-on software engineering in financial services.
  • Deep proficiency in Core Java, Java EE, Spring, RESTful APIs and Unix scripting.
  • Experience with microservices, containers, and data tooling in finance.

Responsibilities

  • Architect and design end-to-end software for high-volume securities finance.
  • Lead implementation using Java, Spring Boot, RESTful APIs, Docker & Kubernetes.
  • Mentor engineers and align work with regulatory and compliance needs.
  • Collaborate with senior business stakeholders to capture requirements.

Skills

Core Java
Java EE
PL/SQL
Spring
Spring Boot
Hibernate
RESTful APIs
Unix scripting
Microservices
Docker
Kubernetes
Kafka
MQ Series
Oracle
MS SQL
SQL queries
Data profiling
Data mapping
GitHub Copilot
Cursor
Windsurf
Devin
Claude

Education

Master's degree in a technical or quantitative field

Tools

Docker
Kubernetes
Kafka
MQ Series

Job description

Citi in Jersey City seeks a Senior Lead Software Engineer to own and drive end-to-end software for high-volume securities finance. You will architect, build, and deploy enterprise-grade solutions using Core Java, Spring, and microservices, with Docker/Kubernetes.

Lead teams, mentor engineers, and partner with business and compliance stakeholders to ensure scalable, compliant delivery. You will work in a hybrid setup with 3 days in the office and 2 days remote, shaping how Citi's platforms

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

Similar jobs worth comparing

Senior Lead Software Engineer, Securities Finance (Hybrid)
Senior Lead Software Engineer, Securities Finance (Hybrid)

Citi • New York (NY)

Hybrid
USD 177,000 - 265,000
Hybrid work arrangement
Access to AI coding tools
Learning & development resources
+1
Senior Java Architect & Tech Lead (Hybrid)
Senior Java Architect & Tech Lead (Hybrid)

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 177,000 - 265,000
Hybrid work model
AI coding tools
Career growth
+1
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citi • Jersey City (NJ)

Hybrid
USD 159,000 - 265,000
Hybrid work model
AI tooling access
Leadership development opportunities
+1
Lead Software Engineer — Java/Spring Boot, Hybrid & Cloud
Lead Software Engineer — Java/Spring Boot, Hybrid & Cloud

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

Hybrid
USD 120,000 - 150,000
Competitive compensation
Comprehensive health and life insurance
Pension / Retirement benefits
+2
Senior Full-Stack Applications Lead
Senior Full-Stack Applications Lead

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
medical, dental & vision coverage
401(k)
life, accident, and disability保险
+2
Senior Java Full-Stack Lead Developer — Hybrid
Senior Java Full-Stack Lead Developer — Hybrid

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Java Tech Lead: Cloud, CI/CD & Kubernetes
Senior Java Tech Lead: Cloud, CI/CD & Kubernetes

Citi • New York (NY)

Hybrid
USD 121,000 - 182,000
Senior Lead Software Engineer Securities Finance SVP
Senior Lead Software Engineer Securities Finance SVP

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Hybrid work model
AI coding tools
Career growth
+1
Senior Software Development Lead (Hybrid) - Fintech Platform
Senior Software Development Lead (Hybrid) - Fintech Platform

Citi • New York (NY)

Hybrid
USD 130,000 - 170,000
Competitive base salary
Hybrid working model
Additional family support benefits
Senior Java Backend Engineer - Trading Platforms (Hybrid)
Senior Java Backend Engineer - Trading Platforms (Hybrid)

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
Medical, Dental & Vision
401(k)
Paid time off