Java Developer Assistant Vice President

Citi

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$107,120–$160,680 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $160k
This role $134k
$95k most similar roles pay here $220k

This role pays less than 75% of similar roles. Most pay $134,725–$185,000 — the shaded band above. At the midpoint, this role pays about $134k versus about $160k 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 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Developer Assistant Vice President

Java Developer – Assistant Vice President As part of a collaborative technology team, you will design, build, and maintain high-quality backend applications that power financial systems. You will be responsible for developing Java and Spring Boot components, building RESTful APIs and microservices within a service-oriented architecture, and performing peer code reviews to ensure quality. Your daily work involves writing unit, integration, and performance tests using JUnit and Mockito while identifying security gaps and performance bottlenecks in existing applications. The role requires expertise in the Spring Framework, including Spring Security, Web, and Data, alongside proficiency in Java threading, collections, and JDBC. You will manage containerized applications on Kubernetes and Docker platforms within CI/CD pipelines using Agile methodologies. Technical requirements include SQL knowledge with Oracle dialect familiarity to solve complex problems within the financial services industry.

What you'll do

  • Design and develop high-quality Java and Spring Boot components using sound architectural decisions.
  • Build and maintain backend services, including RESTful APIs and microservices within a service-oriented architecture.
  • Write comprehensive unit, integration, and performance tests using JUnit and Mockito to ensure production-readiness.
  • Conduct peer code reviews to provide technical feedback and improve overall codebase quality.
  • Identify and remediate security gaps, vulnerabilities, and performance bottlenecks in existing applications.
  • Evaluate and adopt new development tools and methodologies to improve engineering standards.
  • Collaborate with stakeholders to assess requirements and recommend technical programming solutions for enterprise systems.

What we're looking for

  • 5 or more years of hands-on Java development experience.
  • Deep expertise in Spring Framework, Spring Boot, Spring Security, Spring Web, and Spring Data.
  • Advanced knowledge of core Java concepts including threading, collections, exception handling, JDBC, and SOA design patterns.
  • Proven ability to build, deploy, and manage containerized applications on Kubernetes and Docker platforms.
  • Experience designing microservices and service-oriented architectures using REST-based communication patterns.
  • Practical experience with CI/CD pipelines and Agile methodologies.
  • Working knowledge of SQL, with familiarity with Oracle as a preferred dialect (preferred).
  • Bachelor’s degree or equivalent experience.

More like this

Similar roles

Senior Java Developer Assistant Vice President

Citi

Irving, TX 23 days ago $107,120$160,680
Java Spring Boot Hibernate Oracle PL/SQL JavaScript HTML5 CSS3 Angular Git JUnit Cucumber Playwright MongoDB Agile JIRA UML GitHub Copilot
5+ yrs exp Hybrid

Senior Java Developer Assistant Vice President

Citi

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

Java Apps Developer Lead Analyst Vice President

Citi

Remote (New York, NY) 102 days ago $142,320$213,480
Java Spring Framework Microservices TDD Hibernate JAX RS Kafka JMS JUnit Mockito Docker Kubernetes SQL Git Linux RESTful API Apache Gemfire Jackson JPA JAXB
6+ yrs exp Remote

Java Apps Developer Lead Analyst Vice President

Citi

Remote (New York, NY) 102 days ago $142,320$213,480
Java Spring Microservices TDD Hibernate JAX RS Kafka JUnit Mockito Docker Kubernetes SQL Git Linux RESTful API Apache Gemfire JPA Jackson JAXB Agile
6+ yrs exp Remote