Senior Java Developer - VP - C13 - Pune
Citi
Overview
Citi is a leading global bank with a vast international presence, serving millions of customers worldwide. We offer a comprehensive suite of financial services, empowering our clients through innovative solutions and access to capital.
What We Do / The Team
We are a global team responsible for a markets-wide strategic risk management platform. We're looking for skilled Java Developers to enhance our platform and integrate it with trading systems across markets.
Role Overview/What You'll Do
- Collaborate with management to integrate functions and identify system enhancements.
- Solve critical issues by evaluating complex business and system processes.
- Apply your Java expertise and ensure architectural alignment.
- Develop coding standards for testing, debugging, and implementation.
- Understand the integration of business areas, architecture, and infrastructure.
- Analyse problems and create innovative solutions.
- Mentor junior developers and analysts.
Must Have Key Skills and Experience Required
- 13 to 16 years total experience.
- Extensive Core Java 17 version & above experience with strong knowledge of data structures, design patterns, and SOLID principles.
- hands-on Microservices experience
- Experience with messaging systems like Kafka and Solace.
- Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift).
- Familiarity with Jira, Bitbucket, and Gradle.
- Experience with document databases (MongoDB).
- Experience developing multi-threaded, distributed systems.
- Experience with testing frameworks like JUnit and Cucumber.
- Solid understanding of the FIX protocol.
Beneficial Skills and Experience
- Experience with Chronicle framework or low-latency programming.
- Experience with time-series databases like KDB.
- Experience with Equities trading OMS.
- Strong communication and problem-solving skills.
- Ability to work in a globally distributed team.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
What We’ll Provide You
Citi London offers a business-casual environment with a hybrid work model (up to 2 days remote) and a comprehensive benefits package, including:
- Competitive salary (annually reviewed)
- Discretionary performance-based bonus
- Private medical care and life insurance
- Employee assistance program
- Pension plan
- Paid parental leave
- Employee discounts
- Learning and development resources
Visit our Global Benefits page for details.
Citi is committed to fostering an inclusive workplace where all employees are valued and empowered.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.