Senior Java Developer Lead - Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Posted
147 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $163k
$116k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $142,450–$183,698.

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 Developer Lead - Vice President

This is a senior developer role within the Applications Development team at Irving Texas United States, requiring hands-on coding and mentorship skills. The candidate will independently develop complex functionalities in Java using Spring Framework, while also leading projects and providing guidance to junior developers. Daily tasks include designing scalable enterprise applications, implementing microservices architecture with Apache Kafka for real-time streaming, and developing front-end UI components using Angular and TypeScript. Proficiency in functional programming concepts, data modeling, and secure coding practices is essential. The role involves working on large-scale systems that require a deep understanding of container orchestration and distributed messaging systems.

What you'll do

  • Design and develop complex enterprise applications using Java/J2EE and Spring Framework.
  • Mentor junior developers in coding practices and application development methodologies.
  • Implement microservices architecture with service discovery and API gateways.
  • Develop real-time streaming solutions using Apache Kafka for event-driven systems.
  • Create secure, scalable applications adhering to best security and coding practices.

What we're looking for

  • 6-10 years of experience in Java/J2EE and Spring Framework for enterprise application development.
  • Proficient in functional programming with Streams API, Lambda Expressions, and Optional.
  • Strong data modeling skills with relational (Oracle) and NoSQL (MongoDB) databases.
  • Expertise in microservices architecture including service discovery and inter-service communication.
  • Hands-on experience with Apache Kafka for real-time streaming and event-driven systems.
  • Knowledge of reactive programming for asynchronous, high-concurrency microservice applications.

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 (One Penns Way Bldg 1 New Castle, US) 6 days ago $125,760$188,640
Java Spring Oracle SQL NoSql MongoDB Kubernetes Openshift MQ Kafka DevOps CI/CD Agile RESTful APIs
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

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

Java Full Stack Tech Lead - Vice President

Citi

Remote (3800 Citigroup Center Drive Building A Tampa, US) 19 days ago $113,840$170,760
Java Spring Boot Quarkus Micronaut Vert.x JavaScript Angular Docker Kubernetes OpenShift Oracle SQL REST GraphQL CI/CD Tableau
Remote