Java & SQL Engineer for Global Finance Tech (Hybrid)

Citi

Jersey City (NJ)

Hybrid

USD 121,000 - 182,000

Full time

15 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

Hybrid work model (up to 2 days athome
Competitive base salary
Paid annual leave
Performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees/family
Learning and development resources

Job summary

Citi in Jersey City, NJ is seeking a Software Engineer to develop and evolve our Cross Functional Reference Data Foundation platform within Prime Services. You will work on Java/SQL distributed applications, contribute to Agile teams, and help maintain and advance our current platform in a fast-paced global setting.

The role requires 5-8 years of experience, strong Java/SQL skills, and expertise in Spring/Microservices, with exposure to TDD and modern cloud-native practices.

Qualifications

  • 5-8 years of progressive experience in systems analysis and programming.
  • Proven track record of implementing software projects from start to finish.
  • Strong proficiency in Java with hands-on coding.
  • Deep experience with Test-Driven Development (TDD).
  • Expertise in the Spring framework and Microservices.
  • Proficiency in SQL and Stored Procedures.
  • Experience with Linux environments.
  • Familiarity with Kafka messaging.
  • Experience with Redis or Gemfire caching.
  • Agile methodologies experience.
  • Excellent collaboration and communication.

Responsibilities

  • Design, develop, and maintain high-quality Java applications.
  • Apply TDD, Spring, and Microservices best practices.
  • Perform thorough systems analysis and optimize performance.
  • Collaborate with global teams and stakeholders to deliver integrated solutions.
  • Maintain and evolve existing platforms for stability and scalability.
  • Participate in all phases of the software development lifecycle in an Agile environment.
  • Utilize SQL and stored procedures for data management.
  • Operate applications in Linux environments.

Skills

Agile methodologies
Collaboration
Continuous learning
Adaptability
Communication

Education

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

Tools

Java
SQL
Spring
Microservices
Kafka
Redis
Gemfire
Linux
Docker
Kubernetes
HTML5
CSS
MS SQL Server

Job description

Citi in Jersey City, NJ is seeking a Software Engineer to develop and evolve our Cross Functional Reference Data Foundation platform within Prime Services. You will work on Java/SQL distributed applications, contribute to Agile teams, and help maintain and advance our current platform in a fast-paced global setting.

The role requires 5-8 years of experience, strong Java/SQL skills, and expertise in Spring/Microservices, with exposure to TDD and modern cloud-native practices.

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
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 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 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 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
Senior Java Big Data Engineer for Regulatory Reporting
Senior Java Big Data Engineer for Regulatory Reporting

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2
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 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