Senior Applications Developer & Systems Architect

Citibank (Switzerland) AG

Rutherford (NJ)

On-site

Confidential

Full time

3 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) retirement plan
Paid time off

Job summary

Citi in Rutherford, New Jersey, is seeking an Applications Development Senior Programmer Analyst to help establish and implement new or revised application systems. You will contribute to systems analysis, programming, and development lifecycle across teams.

The role requires deep experience in Java/Python, Spring, microservices, ReactJS, Big Data, and CI/CD with containerized apps (Docker/Kubernetes/AWS). Strong communication and risk-aware mindset are essential.

Qualifications

  • 5+ years of experience as a Senior Java/Java EE or Python Developer with end-to-end software delivery.
  • 5+ years with Spring Ecosystem to design scalable microservices.
  • 5+ years in relational and NoSQL databases.
  • 3+ years in ReactJS UI/UX development for responsive frontend solutions.
  • 3+ years in data processing on Big Data platforms (Spark/Hadoop).
  • 3+ years implementing enterprise messaging (JMS, Tibco, Kafka).
  • 1+ year using AI-assisted development tools (GitHub Copilot, Devin AI).
  • Strong data lineage, data flow mapping, and metadata management experience.
  • Experience with containerized apps (Docker, Kubernetes, AWS, OpenShift) and CI/CD (Jenkins, Git/Bitbucket, Maven/Gradle).
  • Experience with Airflow; BI tools (Tableau/Cognos) knowledge is a plus.
  • Domain knowledge in Credit Risk or regulatory reporting is a strong plus.
  • Able to work under pressure with cross-functional collaboration.

Responsibilities

  • Participate in establishing and implementing new or revised application systems and programs.
  • Monitor, control, and support all phases of development lifecycle from analysis to implementation.
  • Apply in-depth knowledge to analyze problems, evaluate processes, and ensure data integrity.
  • Recommend and implement security measures in post-implementation.
  • Consult with users and technology groups; provide advanced programming solutions.
  • Define operating standards and act as SME to stakeholders and team members.
  • Operate with limited supervision and exercise independent judgment and autonomy.
  • Assess risk in business decisions, ensuring compliance with laws and Citigroup policies.

Skills

Java
Java EE
Python
Spring
Microservices
Relational databases
NoSQL databases
ReactJS
Big Data (Spark/Hadoop)
Messaging (JMS/Kafka)
CI/CD (Jenkins, Git, Bitbucket, Maven/
Docker
Kubernetes/OpenShift
AWS
Airflow
Tableau
Cognos
Data lineage & governance
Security & compliance

Education

BS/MS in Computer Science

Tools

Docker
Kubernetes
AWS
OpenShift
Jenkins
Git
Bitbucket
Maven/Gradle
Airflow
Tableau
Cognos

Job description

Citi in Rutherford, New Jersey, is seeking an Applications Development Senior Programmer Analyst to help establish and implement new or revised application systems. You will contribute to systems analysis, programming, and development lifecycle across teams.

The role requires deep experience in Java/Python, Spring, microservices, ReactJS, Big Data, and CI/CD with containerized apps (Docker/Kubernetes/AWS). Strong communication and risk-aware mindset are essential.

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

Similar jobs worth comparing

Senior Fullstack Engineer: FinTech Apps (Java/Python/React)
Senior Fullstack Engineer: FinTech Apps (Java/Python/React)

Citi • Rutherford (NJ)

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

Citi • Jersey City (NJ)

On-site
USD 100,000 - 130,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 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 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 VP, Applications Development & Tech Strategy
Senior VP, Applications Development & Tech Strategy

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Applications & Architecture Lead
Senior Applications & Architecture Lead

Citi • Jersey City (NJ)

On-site
USD 170,000 - 300,000
Senior Applications Developer & Analyst (Hybrid) - Java
Senior Applications Developer & Analyst (Hybrid) - Java

Citi • New York (NY)

Hybrid
USD 90,000 - 120,000