VP Apps Dev Tech Lead Analyst

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
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $142k
$104k $204k
below market most similar roles pay here above market

This role pays less than 61% of similar roles. Most pay $129,800–$187,300 — the blue band above. At the midpoint, this role pays about $142k versus about $159k 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 268 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · VP Apps Dev Tech Lead Analyst

JOB TITLE: VP Apps Dev Tech Lead Analyst The VP Apps Dev Tech Lead Analyst joins the Finance Engine – Hedge Fund Billing Technology team as a Senior Applications Development Engineer. In this hands-on role, you will develop, optimize, and maintain high-throughput financial calculation engines and distributed microservices for global institutional hedge fund clients. You will build full-stack solutions, manage complex fee structures, and ensure transactional integrity across high-volume workflows. Your daily work involves coding in Core Java, Spring Boot, and Angular using TypeScript, RxJS, and HTML5. You will utilize SQL for MSSQL, Oracle, or PostgreSQL, and manage messaging via Kafka, RabbitMQ, or JMS. Technical tasks include containerization with Docker and Kubernetes, CI/CD via Jenkins or Harness, and automated testing using JUnit and Mockito to solve low-latency billing problems.

What you'll do

  • Write clean, modular code for distributed Core Java/Spring Boot microservices and Angular SPAs.
  • Implement high-throughput financial calculation logic and multi-asset billing workflows with low-latency execution.
  • Design and develop secure RESTful APIs and asynchronous event-driven messaging pipelines using Kafka or RabbitMQ.
  • Optimize complex SQL queries, stored procedures, and indexing strategies on relational databases to ensure ACID compliance.
  • Perform deep-dive debugging of runtime issues, thread contention, memory leaks, and distributed transaction bottlenecks.
  • Write comprehensive unit, integration, and component tests using JUnit and Mockito to maintain high test coverage.
  • Build and troubleshoot CI/CD pipelines and container deployment manifests for Docker and Kubernetes environments.
  • Translate user stories into detailed technical designs, including class diagrams and sequence flows.

What we're looking for

  • 6–10+ years of hands-on software development experience building enterprise-scale distributed systems and transactional applications.
  • Deep hands-on expertise in Core Java (Java 11/17/21), JVM memory management, multi-threading, Spring Framework, Spring Boot, Spring Batch, and Hibernate/JPA.
  • Hands-on experience developing single-page applications using modern Angular, TypeScript, RxJS, HTML5, and CSS/SCSS.
  • Strong hands-on SQL programming and tuning experience across MSSQL, Oracle, or PostgreSQL.
  • Practical experience developing event-driven producers/consumers using Apache Kafka, RabbitMQ, or JMS.
  • Working knowledge of Docker, Red Hat OpenShift / Kubernetes, Linux shell scripting, and Git/Bitbucket.
  • Experience with Maven/Gradle, Jenkins, Harness, JUnit, Mockito, and SonarQube.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related quantitative field (or equivalent practical experience).

More like this

Similar roles

Applications Development Senior Programmer Analyst, Assistant Vice President

Citi

Tampa, FL 11 days ago $96,960–$145,440
Java Angular TypeScript Spring Boot Spring Framework MSSQL PostgreSQL Oracle RESTful API Microservices Docker Kubernetes OpenShift CI/CD Jenkins Maven Gradle JUnit Mockito Jasmine Karma Cypress Apache Kafka RabbitMQ Hibernate JPA Prometheus Grafana Splunk ELK SonarQube Git Bitbucket TDD Agile Scrum
5+ yrs exp Hybrid

Apps Dev Tech Lead Analyst Vice President

Citi

Remote (Tampa, FL) 14 days ago $113,840–$170,760
Python Java Angular Microservices Event-driven architecture REST APIs Kafka CI/CD Docker Kubernetes ETL ELT LLMs RAG GenAI Data Engineering
6+ yrs exp Remote

Apps Dev Tech Lead Analyst - Vice President

Citi

Rutherford, NJ 18 days ago $142,320–$213,480
Java 17 Spring Boot Spring Framework JEE Microservices SQL No SQL CI/CD AWS Kafka Redis Apache Ignite Hadoop Hive Spark Presto HDFS JSON Tecton Harness
6+ yrs exp Hybrid

Apps Dev Tech Lead Analyst - Vice President

Citi

Remote (Rutherford, NJ) 27 days ago
Java Java EE Python Spring Framework Spring Boot Microservices ReactJS Apache Spark Hadoop JMS Tibco Kafka Docker Kubernetes AWS OpenShift CI/CD Jenkins Git Bitbucket Maven Gradle Apache Airflow Tableau Cognos
Remote

Apps Dev Tech Lead Analyst - Vice President

Citi

Tampa, FL +1 34 days ago $113,840–$170,760
Java J2EE React JS HTML CSS REST-APIs SOAP Docker Kubernetes Kafka MSSQL Oracle NoSQL JUnit Cucumber Jasmine Mocha Object Oriented Programming Data Structures Algorithms
10+ yrs exp Hybrid

Apps Dev Tech Lead Analyst - Vice President

Citi

Irving, TX +1 34 days ago $125,760–$188,640
Java J2EE React JS HTML CSS REST-APIs SOAP Docker Kubernetes Kafka MSSQL Oracle JUnit Cucumber Jasmine Mocha Data Structures Algorithms Object Oriented Programming SOLID principles
10+ yrs exp Hybrid