Java Full-Stack Web Application Developer - AVP

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$96,960–$145,440 / yr
Posted
49 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $164k
This role $121k
$85k most similar roles pay here $210k

This role pays less than 88% of similar roles. Most pay $136,670–$192,050 — the shaded band above. At the midpoint, this role pays about $121k versus about $164k 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 391 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Full-Stack Web Application Developer - AVP

Join our dynamic Applications Development team as a Java Full-Stack Web Application Developer and contribute to the design and implementation of modern web applications using Java/Spring Boot for backend services and Angular/Kendo UI for front-end interfaces. Your day-to-day will involve building scalable microservices, developing responsive user interfaces, implementing RESTful APIs, optimizing SQL Server queries, integrating Elasticsearch and Kafka, and supporting CI/CD pipelines on GitHub or Bitbucket. With a strong background in full-stack development, you'll bring expertise in Java, Spring Boot, Angular, TypeScript, HTML5, CSS, and micro front-end architecture to ensure robust service contracts and versioning strategies are adhered to while fostering an agile team environment.

What you'll do

  • Develop and maintain web applications across the UI, APIs, and backend services.
  • Build scalable microservices using Java and Spring Boot.
  • Create responsive user interfaces with Angular and Kendo UI components.
  • Implement RESTful APIs and ensure proper service contracts and versioning.
  • Optimize SQL Server queries, indexes, and data access patterns.
  • Develop event-driven integrations using Kafka for producers/consumers.
  • Contribute to automated CI/CD pipelines on GitHub or Bitbucket.

What we're looking for

  • 5+ years of full-stack web application development experience.
  • Expertise in Java and Spring Boot for backend services and REST APIs.
  • Proficiency in Angular for front-end development with TypeScript, HTML5, CSS.
  • Experience with microservices architecture, API design, and Elasticsearch.
  • Hands-on skills with SQL Server, relational data modeling, and CI/CD pipelines.

More like this

Similar roles

Java Full Stack Web Application Developer - Vice President

Citi

Remote (480 Washington Boulevard Jersey City, US) 7 days ago $142,320$213,480
Java Spring Boot Angular Kendo UI SQL Server Elasticsearch Kafka GitHub Bitbucket CI/CD RESTful APIs Microservices Micro front-end TypeScript HTML5 CSS
Remote

Java Developer

Fiserv

Alpharetta, GA 7 days ago
Java Spring Boot RESTful APIs CI/CD DevSecOps Kafka Messaging Queues ESB SQL NoSQL Design Patterns Azure PCF OpenShift AWS Splunk NDM Connect:Direct IBM FileGateway

Java Developer

Morgan Stanley

Alpharetta, GA 82 days ago $95,000$135,000
Java Spring RESTful APIs Git CI/CD SQL ORM Agile Docker Kubernetes React Angular Microservices Unix/Linux OAuth JWT Tomcat WebSphere

Full-Stack Java Developer - AVP

Citi

Remote (Jersey City, New Jersey) 147 days ago $121,200$181,800
Java Spring JavaScript React RESTful APIs Docker CI/CD PostgreSQL Maven Git AWS Kubernetes
Remote

Senior Java Application Developer, AVP

State Street

Boston, MA 25 days ago $90,000$157,500
Java Spring Hibernate JPA Kubernetes AWS RabbitMQ Redis Oracle SQL PL/SQL Microservices CI/CD Docker PostgreSQL Terraform JavaScript React Angular Node.js GraphQL Messaging WebSocket GenAI CoPilot Claude Code