Senior Java Angular Engineer, Tech Lead, Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Jersey City, NJ
Salary
$142,320–$213,480 / yr
Employment
Full-time
Posted
88 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $178k
$115k $224k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $142,300–$201,600 — the blue band above. At the midpoint, this role pays about $178k versus about $172k for comparable roles.

Based on 240 similar postings.

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 268 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Java Angular Engineer, Tech Lead, Vice President

The Senior Java Angular Engineer - Tech Lead - Vice President joins the Applications Development team to provide technical leadership and mentorship. This role involves architecting and designing robust, scalable full-stack applications while leading the hands-on development of complex features from backend services to frontend user interfaces. Key responsibilities include conducting code reviews, driving automated testing, and managing CI/CD pipelines. The position requires expertise in Core Java, J2EE, Spring Boot, and Apache Spark for data processing. Candidates must be proficient in Angular, TypeScript, HTML5, and CSS3, alongside experience with RESTful APIs, SQL, and containerization tools like Docker and Kubernetes. The work focuses on solving complex data challenges and integrating scalable data processing solutions into existing infrastructure within a financial services context.

What you'll do

  • Design and implement scalable data processing solutions using Core Java, Spring Integration, and Apache Spark.
  • Architect and design robust full-stack applications using Java/J2EE and Angular.
  • Lead the hands-on development of complex features across the full technology stack from backend to frontend.
  • Provide technical guidance and mentorship to a team of developers on software best practices.
  • Conduct code reviews to ensure adherence to coding standards, design patterns, and security requirements.
  • Drive the implementation of automated testing and CI/CD pipelines.
  • Identify opportunities for innovation and process improvements to enhance application performance.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years of professional experience in software development, with a significant portion in a full-stack capacity.
  • Expertise in Java, J2EE ecosystem, and Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Proficiency in building and consuming RESTful APIs and SOAP web services.
  • Proficiency in Angular (2+), HTML5, CSS3, and TypeScript.
  • Experience with relational databases (Oracle, PostgreSQL) and SQL.
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, or Google Cloud).
  • Proven experience in leading and mentoring development teams.

More like this

Similar roles

Full-Stack Developer, Java and Angular, Vice President

Citi

Jersey City, NJ 11 days ago $142,320–$213,480
Java Spring Boot Angular TypeScript SQL Server Kafka Elasticsearch React HTML5 CSS Kendo UI Docker Kubernetes CI/CD REST APIs Microservices GitHub Bitbucket AWS Azure GCP
6+ yrs exp Hybrid

Senior Java Developer - Vice President

Citi

New Castle, DE 33 days ago $125,760–$188,640
Java RESTful APIs Spring Oracle SQL MongoDB OpenShift Kubernetes Gradle Maven Apache Kafka IBM MQ CI/CD Jenkins Grafana Agile
6+ yrs exp Hybrid