Java & SQL Engineer — Hybrid, Global Tech Impact

Citi

Jersey City (NJ)

Hybrid

USD 121,000 - 182,000

Full time

21 hours 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

Paid annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special employee discounts
Learning & development resources

Job summary

Citi in Jersey City, NJ is hiring a Senior Software Engineer to design, develop, and maintain Java/SQL based distributed applications within the Prime Services data foundation. The role emphasizes TDD, Spring, and microservices, with collaboration across global teams in a fast-paced finance environment.

You will contribute to evolving the platform, maintain systems performance, and work in a hybrid model with opportunities for flexible work arrangements.

Qualifications

  • 5-8 years of progressive experience in systems analysis and programming.
  • Proven track record delivering software projects from inception to completion.
  • Strong Java/SQL distributed application development experience.

Responsibilities

  • Design, develop, and maintain high-quality software applications using Java, Spring, and Microservices.
  • Collaborate with global teams to understand requirements and deliver integrated projects.
  • Contribute to continuous improvement and maintenance of existing platforms.

Skills

Java
SQL
TDD
Spring
Microservices
Linux
Kafka
Caching

Education

Bachelor's degree in Computer Science/Engineering

Tools

Docker
Kubernetes
React
MS SQL Server
HTML5
CSS

Job description

Citi in Jersey City, NJ is hiring a Senior Software Engineer to design, develop, and maintain Java/SQL based distributed applications within the Prime Services data foundation. The role emphasizes TDD, Spring, and microservices, with collaboration across global teams in a fast-paced finance environment.

You will contribute to evolving the platform, maintain systems performance, and work in a hybrid model with opportunities for flexible work arrangements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java & SQL Engineer — Hybrid Global Finance Tech
Java & SQL Engineer — Hybrid Global Finance Tech

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 121,000 - 182,000
Paid annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Java & SQL Architect — Hybrid Microservices & TDD
Java & SQL Architect — Hybrid Microservices & TDD

Citi • Tampa (FL)

Hybrid
USD 97,000 - 145,000
Paid annual leave
Annual performance bonus
Private medical & life insurance
+5
Senior Java Developer – Cloud Apps & APIs (Hybrid)
Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Hybrid work model (3 days in-office/2-
Technical training & development
Performance‑driven culture
+1
Senior Lead Software Engineer – Hybrid, Enterprise Finance
Senior Lead Software Engineer – Hybrid, Enterprise Finance

Citi • Jersey City (NJ)

Hybrid
USD 159,000 - 265,000
Hybrid work model
AI tooling access
Leadership development opportunities
+1
Senior Java Platform Architect
Senior Java Platform Architect

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Life, accident, and disability ins.
+1
Java/SQL Developer - Assistant Vice President
Java/SQL Developer - Assistant Vice President

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 121,000 - 182,000
Paid annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Senior Full-Stack Java Lead — Cloud-Native & AI (Hybrid)
Senior Full-Stack Java Lead — Cloud-Native & AI (Hybrid)

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Senior Java & Microservices Architect
Senior Java & Microservices Architect

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Architect - Hybrid, AI Tools, Impact
Senior Java Architect - Hybrid, AI Tools, Impact

Citi • Tampa (FL)

Hybrid
USD 97,000 - 145,000
Hybrid work model
Learning and development resources
Competitive total rewards
Senior Java Backend Lead | Applications Development
Senior Java Backend Lead | Applications Development

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000