Senior Java & Microservices Lead Architect

Citi

Jersey City (NJ)

On-site

USD 142,000 - 213,000

Full time

42 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi in Jersey City, NJ is seeking an experienced Java backend engineer to design and implement scalable microservices using Spring Boot, Kubernetes, and cloud platforms. You will translate business needs into robust backend solutions, mentor junior engineers, and collaborate with Product, QA, and Ops to ensure secure, high-quality delivery.

Strong communication and ownership are essential for success in a fast-paced banking environment.

Qualifications

  • 6-10 years hands-on Java backend development with OOP and design patterns.
  • Proficient with Spring Boot, JPA, Cloud, JDBC, Hibernate; Java 8+ features.
  • Experience transforming data formats: XML, JSON, CSV.
  • Extensive microservices experience with Docker/Kubernetes and cloud platforms.
  • Experience with Kafka, TIBCO EMS, IBM MQ is desirable; secure file transfer.
  • SQL and NoSQL databases; MongoDB preferred; Oracle/PostgreSQL familiarity.
  • Experience with Kafka Streams / Flink; Agile with TDD/BDD; JUnit/Mockito.
  • DevOps knowledge; CI/CD tools like Jenkins, TeamCity, UrbanCode, SonarQube.
  • RESTful/GraphQL APIs design and security; WebSocket preferred.
  • Git/Bitbucket; strong communication, analytical, leadership.

Responsibilities

  • Translate complex requirements into UI/software solutions with Product teams.
  • Collaborate across teams to ensure designs are flexible and scalable.
  • Work with development teams to build complex solutions aligned to architecture.
  • Coordinate integration and testing (CIT, SIT, UAT) to ensure quality.
  • Understand architecture and make technical trade-off decisions.
  • Develop extensible solutions; optimize and remove bottlenecks.
  • Provide mentoring to junior engineers.
  • Maintain application hygiene and address Risk & Control items.
  • Collaborate with Project Managers, BAs, users to deliver projects.
  • Work independently; communicate risks and issues.
  • Handle code releases in various environments.

Skills

Java backend
Spring Boot
Spring Cloud
REST API design
Kafka
Docker
Kubernetes
CI/CD
SQL/NoSQL
Git
Leadership
Communication

Education

Bachelor's degree in Computer Science or related
Master's degree preferred

Tools

Spring Data JPA
Hibernate
JUnit/Mockito
MongoDB

Job description

Citi in Jersey City, NJ is seeking an experienced Java backend engineer to design and implement scalable microservices using Spring Boot, Kubernetes, and cloud platforms. You will translate business needs into robust backend solutions, mentor junior engineers, and collaborate with Product, QA, and Ops to ensure secure, high-quality delivery.

Strong communication and ownership are essential for success in a fast-paced banking environment.

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

Similar jobs worth comparing

Vice President, Java & Microservices Lead
Vice President, Java & Microservices Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident & disability insurance
+2
VP, Java Backend & Microservices Lead
VP, Java Backend & Microservices Lead

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

Hybrid
Confidential
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
VP, Java Microservices & Cloud Architecture (Hybrid)
VP, Java Microservices & Cloud Architecture (Hybrid)

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Hybrid working model
Continuous learning resources
Global project impact
+2
Senior Java Backend Architect — Microservices Lead
Senior Java Backend Architect — Microservices Lead

Citibank (Switzerland) AG • Irving (TX)

On-site
Confidential
Medical, dental & vision
401(k) + life/disability insurance
Paid time off & holidays
Senior Java Engineer — REST, Cloud & API Expert
Senior Java Engineer — REST, Cloud & API Expert

SIDRAM TECHNOLOGIES • New Jersey

On-site
USD 120,000 - 180,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福利
Lead Java Microservices Engineer — Spring Boot Expert
Lead Java Microservices Engineer — Spring Boot Expert

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Senior Java Architect & DevOps Leader
Senior Java Architect & DevOps Leader

Citi • Rutherford (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life, disability insurance
+1
Senior Java Architect: Enterprise Microservices & DevSecOps
Senior Java Architect: Enterprise Microservices & DevSecOps

Programmers.io • Tampa (FL)

On-site
USD 150,000 - 210,000