Backend Java Developer - Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$142,320–$213,480 / yr
Posted
60 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $151,500–$192,012 — the shaded 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 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 · Backend Java Developer - Vice President

The Backend Java Developer Lead Analyst is a senior-level position within the Technology team, focusing on developing and implementing robust backend systems using Java. This role involves hands-on development with Java 17+, Spring framework, and SQL databases, requiring expertise in data processing applications and efficient data management techniques. The ideal candidate will have extensive experience with build tools like Maven/Gradle, testing frameworks, and static code analysis tools such as SonarQube. Additionally, proficiency in Test-Driven Development (TDD) methodologies and knowledge of design patterns are essential. This position also leverages Generative AI to enhance development processes and requires strong communication skills for technical stakeholder engagement. Experience with cloud platforms and containerization technologies is beneficial but not mandatory.

What you'll do

  • Design and implement backend systems using Java 17+ and Spring framework.
  • Optimize SQL queries and data models for efficient database management.
  • Apply in-memory loading techniques and data joining strategies to enhance performance.
  • Utilize build tools like Maven/Gradle and adhere to strong coding principles.
  • Implement design patterns and architectural principles such as Microservices.
  • Employ Test-Driven Development methodologies to ensure robust application development.

What we're looking for

  • 8+ years of Java backend development experience with Java 17+
  • Expertise in building data processing applications and optimizing SQL queries
  • Proficiency in Spring framework, build tools (Maven/Gradle), and testing frameworks
  • Understanding of design patterns, architectural principles, and TDD methodologies
  • Experience with static code analysis tools and strong coding principles
  • Ability to communicate complex technical concepts effectively to stakeholders
  • Knowledge of Generative AI tools for development optimization

More like this

Similar roles

Full Stack Java Developer - Vice President

Citi

Remote (Irving, TX) 35 days ago $125,760$188,640
Java Spring Boot React Oracle MongoDB Cassandra RabbitMQ JUnit Mockito Redux TypeScript SASS Docker Kubernetes CI/CD AWS Azure GCP
Remote

Senior Java Developer, Vice President

Citi

Remote (Irving, TX) 56 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

Senior Java Developer - Assistant Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 28 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 Developer - Assistant Vice President

Citi

Remote (Irving, TX) 18 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 Lead - Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 147 days ago
Java Spring Framework Oracle MongoDB Apache Kafka Kubernetes Angular JavaScript TypeScript HTML5 CSS3 SCSS Microservices Reactive Programming DevOps CI/CD
Remote

Backend Java Developer - Assistant Vice President

Citi

Remote (Tampa, Florida) 122 days ago
Java Spring Framework Test-Driven Development Microservices SQL TIBCO EMS Redis Agile Methodologies Docker Kubernetes Messaging Systems Caching Products Linux
Remote Hybrid