Senior Java Full-Stack Engineer, Cloud & Microservices

Citi

Jersey City (NJ)

On-site

USD 142,320 - 213,480

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi in Jersey City, NJ is seeking an experienced Senior Applications Developer to contribute across the full SDLC within Markets Technology, focusing on OTC derivatives. You will drive robust, high-quality solutions, collaborate with product, business, and support teams, and help shape engineering culture across global teams.

You will be a strong technologist with excellent communication, capable of managing multiple priorities and delivering across a dynamic environment.

Qualifications

  • 6-10 years of relevant experience in the Financial Service industry.
  • Proficiency in programming in Java, JavaScript or React.
  • Experience of building RESTful APIs using popular frameworks like Spring.
  • Experience of working with event driven systems, microservices, micro-frontend UIs.
  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes and S3.
  • Experience of following TDD and clean code principles.
  • Proficiency with data structures, algorithms and SQL.
  • Experience as senior level in an Applications Development role.
  • Stakeholder and people management experience.
  • Demonstrated leadership skills and strong project management abilities.
  • Knowledge of industry practices and standards; clear written and verbal communication.
  • Ability to work independently in a fast paced and rapidly changing environment.

Responsibilities

  • Utilize in-depth knowledge across multiple Applications Development areas to provide technical oversight across systems and applications.
  • Review and analyze proposed technical solutions for projects.
  • Contribute to formulation of strategies for applications development and other functional areas.
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals.
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations.
  • Ensure essential procedures are followed and contribute to defining standards; negotiate with external parties when necessary.
  • Appropriately assess risk when business decisions are made, and escalate, manage and report control issues with transparency.

Skills

Leadership
Stakeholder management
Project management
Communication
Problem solving

Education

Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred

Tools

Java
JavaScript
React
Spring
Kafka
Kubernetes
AWS
S3
RESTful APIs
Event-driven architecture
Microservices
Micro-frontend UIs
SQL

Job description

Citi in Jersey City, NJ is seeking an experienced Senior Applications Developer to contribute across the full SDLC within Markets Technology, focusing on OTC derivatives. You will drive robust, high-quality solutions, collaborate with product, business, and support teams, and help shape engineering culture across global teams.

You will be a strong technologist with excellent communication, capable of managing multiple priorities and delivering across a dynamic environment.

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

Similar jobs worth comparing

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 Full-Stack Java Engineer — Cloud-Native Platforms
Senior Full-Stack Java Engineer — Cloud-Native Platforms

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Medical, dental, vision benefits
401(k)
Paid time off
Senior Full-Stack Applications Lead
Senior Full-Stack Applications Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Medical, dental & vision
401(k)
Paid time off
Senior Java Back-End Engineer for Trading Microservices
Senior Java Back-End Engineer for Trading Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Full-Stack Java Engineer — Cloud, AI & Markets
Senior Full-Stack Java Engineer — Cloud, AI & Markets

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
Confidential
Senior Java Engineer for Global OTC Clearing Platform
Senior Java Engineer for Global OTC Clearing Platform

3M HEALTHCARE • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Full-Stack Java Engineer for Modern FinTech Platforms
Senior Full-Stack Java Engineer for Modern FinTech Platforms

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Senior Java Full-Stack Lead - APIs, Kubernetes, Docker
Senior Java Full-Stack Lead - APIs, Kubernetes, Docker

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
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
Java Full Stack Developer
Java Full Stack Developer

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Competitive employee benefits
Incentive and retention awards