**
Citi is seeking a Java & Microservices Development Lead for their Jersey City location. The ideal candidate will have extensive experience in Java backend development, microservices architecture, and strong leadership skills to drive technology initiatives at one of the leading global banks.
**
Job Summary
The role involves translating complex business requirements into robust software solutions within a global banking environment.
Candidates will lead technical design decisions, mentor junior engineers, and ensure alignment with enterprise architecture standards.
Citi offers competitive benefits including medical coverage, 401(k), and paid time off packages alongside the base salary.
Matching Summary
Match Score: 75
**
Citi is seeking a Java & Microservices Development Lead for their Jersey City location. The ideal candidate will have extensive experience in Java backend development, microservices architecture, and strong leadership skills to drive technology initiatives at one of the leading global banks.
**
Salary
Base: $142,320.00 - $213,480.00; Bonus/Equity: Discretionary and formulaic incentive awards available; Benefits: Medical, dental, vision, 401(k), life insurance, wellness programs
Skills & Requirements
Must-have
Java 8+ backend development
Spring Boot and Spring Cloud
Microservices architecture with Kubernetes
Kafka messaging and streaming
RESTful and GraphQL API development
SQL and NoSQL database management
CI/CD and DevOps practices
Nice-to-have
Front-end experience with React
Python programming skills
Apache Flink stream processing
GraphQL API implementation
WebSocket implementations
MongoDB specific experience
Key Requirements
6-10 years of hands-on Java backend experience
Bachelor's degree required, Master's preferred
Deep understanding of object-oriented programming and design patterns