Senior Java Angular Engineer - Tech Lead - Vice President

Citi

Remote Actively hiring
Remote, USA · Jersey City, NJ Posted 16 days ago $142,320$213,480 / year

At a glance

AI generated

TL;DR

As a Senior Java Spark Engineer in our Applications Development team, you will lead the design and implementation of complex data processing solutions using Core Java, Spring Integration Framework, and Apache Spark. Your daily tasks include developing robust applications for large datasets, integrating these solutions into our existing data infrastructure, and ensuring optimal performance through distributed computing techniques. You must have extensive experience with Java development, Angular, and Apache Spark, along with hands-on knowledge of Hive, Hadoop, YARN, and Oracle DB. This role requires a deep understanding of data architecture principles and the ability to provide technical leadership while adhering to best practices in software development and data governance.

Skills

Java Spring Integration Framework Apache Spark Hive Hadoop YARN Spark SQL Unix Impala Oracle DB Angular J2EE Data Architecture Coding Standards Testing Debugging Technical Leadership Mentorship Risk Assessment Data Security Performance Optimization Scalability Regulatory Compliance

What you'll do

  • Lead the design and development of complex Java Spring integration applications.
  • Implement robust data processing solutions using Apache Spark for large datasets.
  • Integrate new solutions into existing data infrastructure to ensure optimal performance.
  • Address complex data challenges by applying expertise in distributed computing.
  • Provide technical leadership and mentor junior engineers on best practices.

What we're looking for

  • 8+ years of professional experience in Java development and Spring integration.
  • Expertise in Apache Spark for large-scale data processing and distributed computing.
  • Strong knowledge of Hive, Hadoop, YARN, Spark SQL, Unix, Impala, and Oracle DB.
  • Proven ability to design and implement complex data processing solutions.
  • Experience providing technical leadership and mentoring junior engineers.

Market check

Salary context

This $142,320–$213,480 range sits above 78% of similar postings on FindRole.

Peer median band

$120,000$202,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$177,900

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 336 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.

Most-posted roles

View all roles at Citi

More like this

Similar roles

Senior Java Engineer - Assistant Vice President

Deutsche Bank

Cary, 3000 Centregreen Way, US 120 days ago $100,000$153,000
Java Git RESTful Microservices Oracle Test Driven Development Behavior Driven Development Google Cloud Platform CI/CD Kubernetes Docker Spring Boot PostgreSQL Maven Gradle Jenkins SonarQube Swagger JSON YAML

Senior Full Stack Java Engineer - Assistant Vice President

Citi

Remote (6460 Las Colinas Blvd Irving, US) 35 days ago $107,120$160,680
Java Angular React Oracle PostgreSQL RESTful APIs Kafka ElasticSearch NoSQL Caching Test Driven Development Authentication Authorization Security DevOps CI/CD
Remote

Senior FullStack Java/Angular Engineer / Vice President

Citi

Remote (6460 Las Colinas Blvd Irving, US) 177 days ago
Java Spring Boot WebFlux Angular Python AWS Docker Kubernetes Jenkins GitHub Actions Oracle MongoDB Apache Spark CI/CD TensorFlow Scikit-learn
Remote

Senior Java Developer Experience Engineer - Senior Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 16 days ago $156,160$234,240
Java Spring Boot Spring Reactive Terraform Kubernetes Helm GCP AWS CI/CD Linux IAM REST Microservices Security DevSecOps Documentation Cloud Native Python Docker
Remote