You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Full-Stack Developer, Java and Angular, Vice President

  • Hybrid
  • 6+ years

Salary

$142,320/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team is hiring a Java full-stack engineer to design, build and support modern web applications.

The work covers Angular or React on the front end and Java with Spring Boot on the back end, built around API-first microservices and CI/CD delivery.

Responsibilities

  • Build and maintain web applications end to end, covering the UI, APIs and back-end services.
  • Create secure, scalable microservices in Java using Spring Boot.
  • Build responsive interfaces in Angular, using Kendo UI components where they fit.
  • Apply micro front-end patterns such as composition, shared libraries and module federation or similar approaches.
  • Design, document and consume REST APIs, keeping service contracts and versioning in line with the agreed strategy.
  • Work with SQL Server, tuning queries, indexes and data access patterns.
  • Build search and indexing solutions with Elasticsearch.
  • Create event-driven integrations on Kafka, covering producers, consumers, topics and schema versioning.
  • Use GitHub or Bitbucket and help build and improve CI/CD pipelines for build, test and deploy.
  • Write unit and integration tests, take part in code reviews and promote engineering best practices.

Requirements

  • 6-10 years of experience in full-stack web application development.
  • Strong back-end experience with Java and Spring Boot, including REST APIs, security, performance and scalability.
  • Strong front-end experience with Angular, TypeScript, HTML5 and CSS.
  • Experience with UI component libraries such as Kendo UI.
  • Working knowledge of micro front-end architecture and patterns.
  • Solid grasp of API design and microservices, including service boundaries, resilience and basic observability.
  • Hands-on experience with SQL Server and relational data modeling.
  • Experience with Elasticsearch and event streaming on Kafka.
  • Proficiency with GitHub or Bitbucket workflows and practical experience with CI/CD pipelines.
  • Strong communication skills, a sense of ownership, and the ability to work collaboratively in an agile team.
  • Preferred: experience with a cloud platform such as AWS, Azure or GCP.
  • Preferred: containerization and orchestration experience with Docker and Kubernetes or OpenShift.
  • Preferred: experience with automated testing frameworks for unit, integration and UI testing.
  • Preferred: exposure to observability practices (logging, metrics, tracing) and production support.

Conditions

Full-time position.

Based in Jersey City, New Jersey, United States.

Salary range is $142,320.00 - $213,480.00.

Applications close on Nov 30, 2026.

The company operates an equal employment opportunity policy.

Benefits

  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
  • Medical, dental and vision coverage, a 401(k), life, accident and disability insurance, and wellness programs.
  • Paid vacation, sick leave and paid holidays.
  • Offerings may vary by jurisdiction, job level and date of hire; full details are on the company benefits site.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Citi

  • Industry: FinTech

Offices in Jersey City, United States, United States

Also hiring in London, United Kingdom, New York, United States, Belfast, United Kingdom and 11 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 3 red flags

Still hiring?

15 checks

2 red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • TypeScript
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Angular
  • HTML & CSS
  • Spring
  • Kafka
  • Elasticsearch
  • Azure
  • CI/CD
Seniority
VP / C-level
Type
Full-time
Industry
FinTech
Specialty
Fullstack
Region
United States
Show 7 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
VP / C-level
Experience
10+ years
Tech stack
  • React
  • TypeScript
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Angular
  • HTML & CSS
  • Spring
  • Kafka
  • Elasticsearch
  • Azure
  • CI/CD

Location

Work model
Hybrid
Region
United States
Offices
  • Jersey City, United States
  • United States
Remote from
  • United States

Compensation

Salary
$142,320 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason