Senior Java Principal Engineer Senior Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$156,160–$234,240 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $195k
$128k $278k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $169,550–$220,800 — the blue band above. At the midpoint, this role pays about $195k versus about $195k 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 · Senior Java Principal Engineer Senior Vice President

JOB TITLE: Senior Java Principal Engineer Senior Vice President As a Senior Java Principal Engineer Senior Vice President, you will join the technology team to build next-generation credit risk monitoring systems for managing global exposure across Financial Institutions, Corporates, and Governments. You will provide strategic leadership, define technical roadmaps, and perform hands-on coding for over 50% of your time. Your daily work involves developing solutions for Limit Monitoring and Early Warning Indicators using modern Java 17/21+, Spring Boot, and cloud-native microservices architectures. You will champion AI-native engineering by integrating tools like GitHub Copilot, Devin, and LLM-based coding assistants into CI/CD pipelines. The role requires expertise in AWS, Azure, or GCP, Docker, Kubernetes, and SQL/NoSQL databases to solve complex problems in credit risk management, performance optimization, and high-performance distributed systems.

What you'll do

  • Write production-grade code using Java 17/21+, Spring Boot, and cloud-native microservices architectures.
  • Integrate AI-assisted engineering tools like GitHub Copilot and Devin into daily development loops and CI/CD pipelines.
  • Implement agentic workflows and prompt-driven engineering to accelerate delivery cycles and improve code coverage.
  • Design scalable, high-performance credit risk applications using microservices and event-driven architectures.
  • Develop blueprints for integrating AI/ML capabilities and advanced analytics into credit risk management workflows.
  • Conduct architectural reviews to ensure adherence to design principles, security standards, and best practices.
  • Oversee the continuous optimization of the CitiRisk Credit system for resilience and performance.
  • Conduct rapid Proof-of-Concepts to evaluate emerging architectural patterns and technical feasibility.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 12+ years of progressive experience in software development.
  • 7+ years of hands-on Java development experience.
  • Strong experience in the financial services industry, specifically in credit risk, market risk, or related trading/risk domains.
  • Extensive hands-on experience with cloud platforms (AWS, Azure, GCP), microservices, APIs, containerization (Docker, Kubernetes), and serverless computing.
  • Demonstrated expertise in designing and implementing AI/ML tools for software development, such as Devin and GitHub Copilot.
  • Proficiency with SQL and NoSQL databases, complex data integration/streaming technologies, and CI/CD pipelines.
  • Deep understanding of software design patterns, data structures, algorithms, and system design for large-scale distributed applications.

More like this

Similar roles

Senior Java Developer - Vice President

Citi

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

Lead Java Back End Developer - Vice President

Citi

Irving, TX 34 days ago $125,760–$188,640
Java AWS Azure GCP Kubernetes Docker Microservices Serverless CI/CD SQL NoSQL GenAI Machine Learning APIs DevOps Natural Language Processing Agile
6+ yrs exp Hybrid

Senior Java Software Engineer - Vice President

Morgan Stanley

New York, NY 34 days ago $155,000–$215,000
Java Spring Boot Kafka MongoDB IBM MQ Hazelcast Snowflake Python SQL Sybase DB2 Linux CI/CD Event-Driven Architecture Distributed Systems RDBMS
10+ yrs exp