Senior Java Architect - Data Platform Leader

Citibank (Switzerland) AG

Jersey City, Northern (NJ, KY)

Hybrid

Confidential

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citi is seeking a Senior Java Architect in Jersey City, NJ to lead the design and engineering of enterprise-scale data platforms. You will define the architectural vision for Java-based data infrastructure, build scalable pipelines, and guide a team of data engineers to deliver production-grade solutions.

The role requires expert Java/Spring Boot, big data experience with Iceberg/Pinot, Kafka, Flink, and cloud platforms.

Qualifications

  • Expert-level proficiency in Java and Spring Framework with microservices design.
  • Experience building high-volume data lakes and streaming pipelines.
  • Deep expertise with Apache Iceberg, Startree/Pinot, Hive/HDFS.
  • Production experience with Kafka and Flink in real-time data processing.
  • Proficiency in SQL across AWS/Azure/GCP and containerization (Docker, Kubernetes).
  • 6+ years in data/soft-ware engineering; 3+ years in technical leadership.
  • Bachelor's or Master's degree in Computer Science, Data Engineering, or related.

Responsibilities

  • Define and evolve architecture for Citi's enterprise data lake and analytics platform.
  • Design and develop high-performance, secure microservices in Java/Spring Boot.
  • Lead and mentor a team of data engineers; foster technical excellence.
  • Build and maintain streaming pipelines using Kafka and Flink; batch/real-time.
  • Optimize storage and query performance across lakehouses (Iceberg, Delta Lake, Snowflake).
  • Collaborate with Data Scientists, PMs, and business leaders on analytical needs.
  • Prototype emerging data technologies to keep the platform innovative.

Skills

Java
Spring Boot
Microservices
Kafka
Flink
Iceberg
Pinot
Hive/HDFS
SQL
Cloud platforms
Docker
Kubernetes
Leadership

Education

Bachelor's or Master's in Computer Science/Data Engineering/IS

Tools

Docker
Kubernetes
Databricks

Job description

Citi is seeking a Senior Java Architect in Jersey City, NJ to lead the design and engineering of enterprise-scale data platforms. You will define the architectural vision for Java-based data infrastructure, build scalable pipelines, and guide a team of data engineers to deliver production-grade solutions.

The role requires expert Java/Spring Boot, big data experience with Iceberg/Pinot, Kafka, Flink, and cloud platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect - Data Platform & Cloud Leader
Senior Java Architect - Data Platform & Cloud Leader

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model
Professional development
Wellbeing programs
Senior Java Architect - Data Platform Lead (Hybrid/Remote)
Senior Java Architect - Data Platform Lead (Hybrid/Remote)

Socket.dev • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Hybrid work model (3 days in office, 2
Continuous learning opportunities
Wellbeing and competitive benefits
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 Lead – Cloud, CI/CD & Big Data
Senior Java Lead – Cloud, CI/CD & Big Data

Citigroup Inc. • Rutherford (NJ)

On-site
USD 121,200 - 181,800
Senior Java Big Data Engineer for Regulatory Reporting
Senior Java Big Data Engineer for Regulatory Reporting

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2
Senior Java Real-Time Data Platform Architect
Senior Java Real-Time Data Platform Architect

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Senior Applications & Platform Delivery Director
Senior Applications & Platform Delivery Director

Citi • Jersey City (NJ)

On-site
USD 170,000 - 300,000
Senior Java & Microservices Lead Architect
Senior Java & Microservices Lead Architect

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Backend Architect – Trading Platforms
Senior Java Backend Architect – Trading Platforms

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

On-site
Confidential
Senior Java Backend Lead | Applications Development
Senior Java Backend Lead | Applications Development

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000