Java & SQL Architect — Hybrid Microservices & TDD

Citi

Tampa (FL)

Hybrid

USD 97,000 - 145,000

Full time

14 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
Annual performance bonus
Private medical & life insurance
Employee assistance program
Pension plan
Paid parental leave
Employee discounts
Learning resources

Job summary

Citi is seeking a skilled Software Engineer to help build and evolve the Prime Services data platform. You will work on Java applications, apply TDD, and leverage Spring and microservices to deliver robust solutions in a fast-paced global environment.

Ideal candidates have 5–8 years of experience, strong SQL skills, and a collaborative mindset. The role supports hybrid work, with opportunities for growth and mentorship within Citi Tech.

Qualifications

  • 5–8 years of progressive experience in systems analysis and programming.
  • Experience delivering software projects from inception to completion.
  • Strong Java development skills and hands-on coding.

Responsibilities

  • Design, develop, and maintain Java applications using Spring and microservices.
  • Perform systems analysis to optimize performance and reliability.
  • Collaborate with global teams to define requirements and deliver integrated projects.
  • Maintain and evolve existing platforms for stability and scalability.
  • Participate in all phases of the software development lifecycle using agile practices.
  • Utilize SQL and stored procedures for data management.
  • Operate and troubleshoot applications in Linux environments.
  • Adapt to evolving requirements and tight deadlines.
  • Show a commitment to continuous learning and collaboration.

Skills

Java
TDD
Spring
Microservices
SQL
Stored Procedures
Linux
Messaging (TIBCO/Kafka)
Caching (GemFire/Redis)
Agile

Education

Bachelor’s degree in CS/Engineering or related field

Tools

Docker
Kubernetes
SQL Server
Linux

Job description

Citi is seeking a skilled Software Engineer to help build and evolve the Prime Services data platform. You will work on Java applications, apply TDD, and leverage Spring and microservices to deliver robust solutions in a fast-paced global environment.

Ideal candidates have 5–8 years of experience, strong SQL skills, and a collaborative mindset. The role supports hybrid work, with opportunities for growth and mentorship within Citi Tech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java & SQL Engineer — Hybrid, Global Tech Impact
Java & SQL Engineer — Hybrid, Global Tech Impact

Citi • Jersey City (NJ)

Hybrid
USD 121,000 - 182,000
Paid annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
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
Senior Java Microservices Engineer (Hybrid)
Senior Java Microservices Engineer (Hybrid)

Citi • New York (NY)

Hybrid
USD 15,000 - 23,000
Senior Java Microservices Architect
Senior Java Microservices Architect

Citi • New York (NY)

On-site
USD 130,000 - 170,000
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 & Microservices Architect
Senior Java & Microservices Architect

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
VP, Java Microservices — Hybrid Cloud-Native Architect
VP, Java Microservices — Hybrid Cloud-Native Architect

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model with 3 days in the.
Continuous learning resources
Wellbeing programs and comprehensive福利
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 Lead: Microservices, Security & Cloud
Senior Java Lead: Microservices, Security & Cloud

Citi • Irving (TX)

On-site
USD 107,000 - 161,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