Senior Applications Developer - Java, React & Microservices

Citi

Rutherford (NJ)

On-site

USD 121,000 - 182,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental & vision
401(k)
Life, accident & disability insurance
Wellness programs
Paid time off

Job summary

Citi in Rutherford, NJ seeks an Applications Development Senior Programmer Analyst to contribute to new and revised application systems in coordination with the Technology team.

You will participate in feasibility studies, design, development, testing, and implementation while providing user and operational support. The role emphasizes Java/Python development, microservices, data processing, and secure, compliant delivery in a fast-paced environment.

Qualifications

  • 5+ years as a senior Java/Java EE or Python developer.
  • 5+ years with Spring ecosystem and microservices.
  • 5+ years with at least one RDBMS and one NoSQL database.
  • 3+ years ReactJS UI/UX development.
  • 3+ years data processing on Spark/Hadoop.
  • 3+ years enterprise messaging (JMS, Kafka).
  • 1+ years AI-assisted development tools (e.g., Copilot).
  • Containerized apps experience (Docker, Kubernetes, OpenShift).
  • CI/CD pipelines experience (Jenkins, Git, Maven/Gradle).
  • Data lineage/metadata management knowledge.
  • Credit Risk or regulatory reporting domain knowledge is a plus.

Responsibilities

  • Conduct feasibility studies, time/cost estimates, IT planning, and establish new or revised applications.
  • Monitor all phases of development and provide user/operational support to business users.
  • Analyze complex problems and evaluate business and system processes.
  • Recommend and develop security measures post-implementation.
  • Consult with users and tech groups on advanced solutions and installations.
  • Define operating standards and processes.
  • Mentor new or junior analysts.
  • Operate with limited supervision and autonomy.
  • Serve as SME to stakeholders and team members.
  • Assess risk and ensure compliance with laws, policy, and ethics.

Skills

Java/Java EE
Python
Spring Boot
ReactJS UI
Big Data
Kafka
CI/CD
Docker/Kubernetes
Airflow
BI Tools
Data lineage
Security & compliance

Education

BS/MS in Computer Science or Equivalent

Tools

OpenShift
Jenkins
Git/GitHub
Maven/Gradle

Job description

Citi in Rutherford, NJ seeks an Applications Development Senior Programmer Analyst to contribute to new and revised application systems in coordination with the Technology team.

You will participate in feasibility studies, design, development, testing, and implementation while providing user and operational support. The role emphasizes Java/Python development, microservices, data processing, and secure, compliant delivery in a fast-paced environment.

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

Similar jobs worth comparing

Senior Applications Developer & Systems Architect
Senior Applications Developer & Systems Architect

Citibank (Switzerland) AG • Rutherford (NJ)

On-site
Confidential
Medical, dental & vision
401(k) retirement plan
Paid time off
Senior Apps Dev Tech Lead VP Track
Senior Apps Dev Tech Lead VP Track

Citi • Rutherford (NJ)

On-site
USD 142,000 - 213,000
Senior Full-Stack Developer – Java/Python | React
Senior Full-Stack Developer – Java/Python | React

Citigroup Inc. • Rutherford (NJ)

On-site
USD 95,000 - 134,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
+1
Senior Apps Development & AI Solutions Manager
Senior Apps Development & AI Solutions Manager

Citi • Rutherford (NJ)

On-site
USD 176,000 - 266,000
Medical, dental & vision coverage
401(k)
Paid time off
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 Applications Development Lead — Strategy & Delivery
Senior Applications Development Lead — Strategy & Delivery

Citi • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Applications Development Leader - Java & AI
Senior Applications Development Leader - Java & AI

Citigroup Inc. • Rutherford (NJ)

On-site
USD 176,000 - 266,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Applications Developer & Analyst (Hybrid) - Java
Senior Applications Developer & Analyst (Hybrid) - Java

Citi • New York (NY)

Hybrid
USD 90,000 - 120,000
Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
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