Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi

New York (NY)

Hybrid

USD 94,000 - 142,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi is seeking a senior Java Full Stack Developer with 6–8 years of experience to build enterprise-scale, cloud-native applications. The role emphasizes React.js with Angular experience, Java backend services, and modern UI design for scalable, secure systems.

Ideal candidates will modernize legacy applications, implement RESTful services, and contribute to data pipelines using Kafka. Hybrid work in a global tech environment is offered, with opportunities to grow across Citi Technology.

Qualifications

  • 5–8 years of experience in full stack development.
  • Strong coding, problem-solving, and debugging skills.
  • Experience working in Agile and global team environments.

Responsibilities

  • Design, develop, and maintain scalable full stack applications with a focus on React.js and modern UI architecture.
  • Core Skills: Expert-level proficiency in React.js/Angular, JavaScript ES6+, TypeScript, HTML5, CSS3.
  • Modernize legacy Angular applications into React-based solutions.
  • Develop backend services using Java (17+), Spring Boot, and microservices.
  • Build and maintain RESTful services and API gateways (e.g., Apigee).
  • Create event-driven data pipelines with real-time processing using Kafka.
  • Integrate with SQL (Oracle, PostgreSQL) and NoSQL (MongoDB) databases; implement caching.
  • Utilize Git, GitHub, Bitbucket; support CI/CD with Jenkins, TeamCity, or Tekton.
  • Work with Docker, Kubernetes, and OpenShift for containerized deployments.
  • Leverage AI-assisted tools (e.g., GitHub Copilot) to boost productivity.
  • Monitor applications using ELK, Grafana; resolve production issues.

Skills

React.js
Angular
Java
TypeScript
HTML5
CSS3
RESTful APIs

Education

Bachelor's degree

Tools

Git
GitHub
Bitbucket
Jenkins
OpenShift
Docker
Kubernetes
Maven/Gradle
Apigee
JUnit
Mockito
Oracle
PostgreSQL
MongoDB

Job description

Citi is seeking a senior Java Full Stack Developer with 6–8 years of experience to build enterprise-scale, cloud-native applications. The role emphasizes React.js with Angular experience, Java backend services, and modern UI design for scalable, secure systems.

Ideal candidates will modernize legacy applications, implement RESTful services, and contribute to data pipelines using Kafka. Hybrid work in a global tech environment is offered, with opportunities to grow across Citi Technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Java/React Microservices
Senior Full-Stack Engineer - Java/React Microservices

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Senior Java/React Full-Stack Engineer
Senior Java/React Full-Stack Engineer

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Medical coverage
401(k)
Life, accident, and disability 보험
+2
Senior Full-Stack Dev: Java Spring Microservices & React
Senior Full-Stack Dev: Java Spring Microservices & React

Citigroup Inc. • Irving (TX)

On-site
USD 125,760 - 188,640
Senior Java/React Full-Stack Engineer Kafka
Senior Java/React Full-Stack Engineer Kafka

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision
401(k)
Paid time off
Java Full-Stack Engineer - Build Scalable Apps (Pune)
Java Full-Stack Engineer - Build Scalable Apps (Pune)

Citi • New York (NY)

On-site
USD 80,000 - 120,000
Senior Full-Stack Developer — Java/React with AI-Driven Dev
Senior Full-Stack Developer — Java/React with AI-Driven Dev

Citi • New York (NY)

On-site
USD 110,000 - 130,000
Lead Java Full-Stack Engineer - Hybrid, Microservices
Lead Java Full-Stack Engineer - Hybrid, Microservices

Citi • New York (NY)

Hybrid
USD 120,800 - 170,800
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
VP Java Full-Stack & Applications Leader (Hybrid)
VP Java Full-Stack & Applications Leader (Hybrid)

Citibank (Switzerland) AG • Jersey City (NJ)

Hybrid
Confidential
Senior Enterprise Apps Lead - Java/React/Kafka
Senior Enterprise Apps Lead - Java/React/Kafka

Citigroup Inc. • Tampa (FL)

Hybrid
USD 114,000 - 171,000
Hybrid work model (3 days in office)
Learning and development programmes
Competitive compensation