





Tier-1 brand, metro location, and broad backend skillset attract many qualified applicants.
Finance domain focus and low-latency trading systems favor candidates with capital-markets experience.
Explicit 8+ years plus many mandatory Java, Kafka, Kubernetes and architecture requirements increase filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead development of high-performance, reusable Java-based components and services adhering to Citi’s engineering standards.
Drive architecture strategy and coordinate with internal technology teams and business stakeholders to evolve the architecture roadmap.
Motivate and manage technical teams to deliver high-quality applications with strong reliability, scalability, and performance.
8+ years hands-on experience with Java (JDK 1.8+), Spring Boot, Kafka, GRPC, ECS, MongoDB, REST API, JUnit, and SQL/PLSQL basics.
Experience with multi-tier Java/JEE application design, troubleshooting, performance tuning, messaging, failover, and recovery planning.
Graduation or Post Graduation in Computer Engineering or any Engineering stream with strong academic record.
Work Experience Required: 8+ years.
Experienced in managing technical teams delivering enterprise-grade, performance-sensitive Java applications in a financial or capital markets context.
Proven ability to drive technical strategy, implement best practices, and collaborate with business and technical stakeholders.
Strong knowledge of CI/CD pipelines, Kubernetes/OpenShift, and tooling such as TeamCity, UDeploy, Jenkins, SonarQube preferred but not explicitly mandatory.