Senior Java Developer - Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Tampa, FL
Salary
$113,840–$170,760 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $156k
This role $142k
$104k $208k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $135,000–$177,900 — the blue band above. At the midpoint, this role pays about $142k versus about $156k 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 264 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Java Developer - Vice President

Senior Java Developer - Vice President will join a technology team to design and build high-performance, scalable data processing applications. The role involves developing resilient backend services that manage and process data at scale, specifically focusing on intensive calculations and complex business logic. Key responsibilities include architecting efficient data processing solutions, optimizing SQL queries and large-scale data pipelines, and diagnosing system bottlenecks. The candidate will utilize Java 17+, the Spring Framework, Spring Boot, Spring Data, and Spring Cloud. Technical requirements include experience with Maven, Gradle, JUnit, Mockito, and SonarQube, alongside knowledge of microservices and event-driven architecture. Additionally, the role requires applying AI-assisted development tools and prompt engineering to accelerate delivery while maintaining high code quality across the entire development lifecycle.

What you'll do

  • Design, build, and maintain high-performance backend services using Java and the Spring ecosystem.
  • Architect efficient data processing solutions to handle intensive calculations and complex business logic at scale.
  • Optimize backend application performance, responsiveness, and overall code quality across the platform.
  • Diagnose system bottlenecks and bugs to implement resilient, long-term technical solutions.
  • Apply Test-Driven Development practices to improve testability, modularity, and code coverage.
  • Optimize SQL queries, data joins, and large-scale data pipelines for reliable processing.
  • Utilize AI-assisted development tools and prompt engineering to accelerate delivery and improve code quality.

What we're looking for

  • 6+ years of hands-on experience building Java backend applications (Java 17+).
  • Bachelor's degree or equivalent practical experience.
  • Proficiency in the Spring Framework, including Spring Boot, Spring Data, and Spring Cloud.
  • Strong knowledge of SQL and relational or NoSQL database management with experience optimizing queries and data models.
  • Knowledge of Java build tools (Maven or Gradle), testing frameworks (JUnit and Mockito), and dependency management.
  • Experience applying design patterns, microservices, event-driven architecture, and Test-Driven Development.
  • Experience with cloud platforms such as AWS, Azure, or GCP (preferred).
  • Familiarity with Docker, Kubernetes, OpenShift, or distributed data processing frameworks like Apache Spark or Flink (preferred).

More like this

Similar roles

Senior Java Developer - Vice President

Citi

New Castle, DE 36 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

Senior Java Developer Assistant Vice President

Citi

Tampa, FL 64 days ago $96,960–$145,440
Java 17+ Spring Boot Hibernate Spring Oracle PL/SQL JavaScript HTML5 CSS3 Angular JUnit Cucumber Playwright Git JIRA MongoDB Agile UML GitHub Copilot
5+ yrs exp Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 7 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 7 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid