Senior Java Software Engineer, Vice President

Citi

Quick summary

Work type
On-site
Location
Texas
Salary
$125,760–$188,640 / yr
Posted
45 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $157k
This role $157k
$107k most similar roles pay here $208k

This role pays more than 52% of similar roles. Most pay $136,087–$177,900 — the shaded band above. At the midpoint, this role pays about $157k versus about $157k 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 · Senior Java Software Engineer, Vice President

As a Senior Java Engineer on the Agentic AI Driven Development team, you will lead the design and implementation of complex middleware applications using Java and Spring Boot, leveraging AI-powered tools like Devin, GitHub Copilot, Claude, Anti Gravity, and Codex to enhance development efficiency. Your responsibilities include architecting high-performance database interactions with Oracle and MongoDB, driving CI/CD pipeline improvements, and collaborating with cross-functional teams to deliver robust software solutions. You will mentor junior engineers, integrate AI into code reviews for quality assurance, and troubleshoot production issues using advanced AI-driven anomaly detection. With a strong background in Java, Spring Framework, RESTful APIs, and database technologies, you will contribute to strategic planning and technical roadmaps while continuously exploring new AI tools to optimize development processes and enhance software quality.

What you'll do

  • Lead design and development of complex middleware applications using Java and Spring Boot.
  • Optimize database interactions with Oracle, SQL, and MongoDB for high performance.
  • Drive continuous improvement of CI/CD pipelines with AI integration for intelligent test case generation.
  • Mentor junior engineers by leveraging AI platforms for personalized learning paths and automated feedback.
  • Research and experiment with AI technologies to enhance developer productivity and software quality.
  • Troubleshoot complex technical issues using AI-driven anomaly detection and log analysis tools.

What we're looking for

  • Strong understanding of Java (JDK 8+, preferably Java 11/17) and Spring Framework.
  • Experience with Oracle databases and MongoDB for schema design and performance tuning.
  • Hands-on experience with CI/CD tools and DevOps practices, including Docker and Kubernetes.
  • Proficiency in AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, Codex.
  • Expertise in RESTful API design, microservices architecture, and unit testing frameworks.
  • Master’s degree preferred; extensive experience in enterprise-level application development.

More like this

Similar roles

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, Vice President

Citi

Remote (480 Washington Boulevard Jersey City, US) 47 days ago $142,320$213,480
Java Spring Kafka Apache Ignite Oracle Docker Kubernetes CI/CD Microservices API first design GenAI Developer productivity tools VaR SIMM
Remote

Senior Java Developer, Vice President

Citi

Remote (Jersey City, NJ) 18 days ago $142,320$213,480
Java Apache Ignite Microservices API design CI/CD VaR SIMM Python PostgreSQL Kafka RabbitMQ Docker Kubernetes AWS Azure Git Jenkins Spring Boot Hibernate
Remote

Senior Java Engineer - Assistant Vice President

Deutsche Bank

Cary, NC 130 days ago $100,000$153,000
Java Git RESTful Microservices Oracle Test Driven Development Behavior Driven Development Google Cloud Platform CI/CD Kubernetes Docker Spring Boot PostgreSQL Maven Gradle Jenkins SonarQube Swagger JSON YAML
Hybrid

Senior Java Developer - Vice President

Citi

Remote (Jersey City, New Jersey) 21 days ago $142,320$213,480
Java Spring Boot Python PostgreSQL Oracle MongoDB DynamoDB RESTful APIs Apache Kafka Docker Kubernetes CI/CD Linux Hibernate Spring MVC Microservices Automated Testing
Remote