Full Stack Java Developer - Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Irving, TX
Salary
$125,760–$188,640 / yr
Posted
33 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $167k
This role $157k
$117k most similar roles pay here $212k

This role pays less than 55% of similar roles. Most pay $142,400–$192,050 — the shaded band above. At the midpoint, this role pays about $157k versus about $167k 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 397 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Full Stack Java Developer - Vice President

Join our dynamic Applications Development team as a Full Stack Java Developer/Architect and lead the design and development of complex, high-performance applications using Java and Spring Boot for backend services alongside React for frontend interfaces. You will collaborate with cross-functional teams to translate requirements into technical specifications, mentor junior developers, and ensure adherence to coding standards while implementing robust security measures. Ideal candidates have extensive experience in microservices architecture, cloud platforms like AWS or Azure, and containerization technologies such as Docker and Kubernetes. A deep understanding of AI/ML integration is a plus, with expertise in agentic model development being particularly valued for innovative solutions.

What you'll do

  • Lead the design and development of high-performance applications using Java and Spring Boot.
  • Develop efficient backend code to ensure application scalability and reliability.
  • Create responsive user interfaces with React to enhance user experience.
  • Conduct thorough testing including unit, integration, and system tests for quality assurance.
  • Mentor junior developers and contribute to continuous improvement in development practices.
  • Implement security measures and data protection protocols in applications.
  • Stay updated on emerging technologies and trends in Java, Spring, React, and AI/ML.

What we're looking for

  • Expert-level proficiency in Java and Spring Boot for backend development.
  • Deep knowledge of React.js for frontend development and user interface design.
  • Experience with microservices architecture and distributed systems.
  • Strong problem-solving skills and ability to mentor junior developers.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies.
  • Bachelor's or Master's degree in Computer Science or related field.

More like this

Similar roles

Senior Java Developer, Vice President

Citi

Remote (Irving, TX) 54 days ago $125,760$188,640
Java Spring Boot Spring MVC Hibernate JPA Kafka JUnit Mockito Docker Kubernetes Git AWS Azure GCP OpenShift Linux CI/CD Jenkins MongoDB PostgreSQL RESTful APIs SQL NoSQL
Remote

Java Developer - Assistant Vice President

Citi

Remote (Irving, TX) 16 days ago $107,120$160,680
Java Spring Boot Spring Framework Spring Security JUnit Mockito Kubernetes Docker REST Oracle SQL CI/CD Design Patterns DevOps Agile Methodologies
Remote

Senior Java Developer - Assistant Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 26 days ago $121,200$181,800
Java Spring Boot gRPC Protocol Buffers Domain-Driven Design Maven CI/CD Docker Kubernetes GitHub Copilot Parquet Cloudera Capital Markets Big Data
Remote

Java Full Stack Developer Vice President

Citi

Remote (Jacksonville, Florida) 2 days ago $113,840$170,760
Spring Boot Spring Cloud RESTful APIs JPA Hibernate Kafka JSON SQL CI/CD Jenkins GitHub Payments ACH Wires Cards Authorization Settlement Core Deposits GL Lending AML KYC
Remote

Full Stack Java Developer - Assistant Vice President

Citi

Remote (Tampa, Florida) 43 days ago $96,960$145,440
Java Spring Framework Microservices Test-Driven Development SQL Stored Procedures Kafka Redis Agile Docker Kubernetes Linux Messaging Systems Caching Products
Remote Hybrid