Java & Microservices Development Lead – Vice President

Citi Handlowy

Jersey City, New Jersey, United States
Base: $142,320.00 - $213,480.00; bonus/equity: dis...
Not specified
Java backend development with spring boot
Microservices architecture with docker and kubernetes
Restful and graphql api development
Citi Handlowy is seeking a Java & Microservices Development Lead with extensive experience in Java backend development and microservices architecture to join their team in Jersey City, New Jersey. The ideal candidate will possess strong leadership skills and technical expertise while contributing to innovative financial solutions within a diverse and inclusive work environment

Job Summary

  • Citi is a leading global bank with a mission to deliver secure, reliable, and efficient technology solutions that support its financial services worldwide.
  • The role involves translating complex business requirements into scalable software solutions while mentoring junior engineers and collaborating with multiple teams.
  • Citi offers competitive salaries, discretionary incentives, comprehensive benefits including medical, dental, vision, 401(k), and paid time off packages.

Matching Summary

Match Score: 85

Citi Handlowy is seeking a Java & Microservices Development Lead with extensive experience in Java backend development and microservices architecture to join their team in Jersey City, New Jersey. The ideal candidate will possess strong leadership skills and technical expertise while contributing to innovative financial solutions within a diverse and inclusive work environment.

Salary

Base: $142,320.00 - $213,480.00; Bonus/Equity: Discretionary and formulaic incentive and retention awards; Benefits: Medical, dental, vision, 401(k), life, accident, disability insurance, wellness programs, paid time off

Skills & Requirements

Must-have

  • Java backend development with Spring Boot
  • Microservices architecture with Docker and Kubernetes
  • RESTful and GraphQL API development
  • Messaging technologies including Kafka
  • SQL and NoSQL database experience
  • CI/CD and DevOps practices
  • Testing frameworks JUnit and Mockito

Nice-to-have

  • Front-end experience with React and JavaScript
  • Python programming skills
  • Experience with Apache Flink and Kafka Streams
  • Strong communication and leadership skills
  • Agile environment and TDD/BDD practices
  • Cloud computing platforms AWS, Azure, GCP
  • WebSocket implementations

Key Requirements

  • 6-10 years Java backend experience
  • Bachelor’s degree or equivalent experience
  • Proficiency in Java 8+ features and functional programming
  • Experience with microservices and container orchestration
  • Familiarity with messaging systems like Kafka, TIBCO EMS, IBM MQ
  • Knowledge of SQL and NoSQL databases
  • Experience in Agile and CI/CD environments

Work Rights

Not specified

Tailored Resume

Cover Letter