VP - Lead Java Developer – Reference Data Systems (Capital Markets) - Hybrid
We are seeking a highly skilled and motivated Lead Java Developer to join our dynamic team in Singapore. In this role, you will be at the forefront of developing and maintaining our critical Reference Data Systems, which are essential for supporting Front, Middle, and Back-Office equities workflows. The ideal candidate will possess deep technical expertise in Java development, a strong understanding of Capital Markets, and proven experience working within a complex, global data and systems environment. As a hands-on tech lead, you will play a pivotal role in driving the evolution of our reference data infrastructure, ensuring its reliability, scalability, and alignment with business needs.
Key Responsibilities:
Technical Leadership: Serve as the lead developer for the Reference Data Suite, developing the consumption and distribution of Security, Account, and Other Related data. Define and promote best practices for software development, testing, and deployment.
System Design & Implementation: Design, implement, and enhance low-latency, production-critical systems that support trading, middle-office, and back-office applications. Ensure systems are robust, scalable, and meet stringent performance requirements.
Code Contribution & Modernization: Contribute high-quality, well-documented code. Guide the migration of legacy services to modern, scalable platforms, leveraging cloud technologies and microservice architectures.
Stakeholder Management: Collaborate with stakeholders across business, operations, and technology teams to understand data dependencies and translate business requirements into technical solutions. Ensure alignment with global architecture standards and compliance requirements.
System Ownership & Quality Assurance: Champion stability, quality, and ownership throughout the entire system lifecycle. Implement robust monitoring, alerting, and incident management processes.
Mentorship & Guidance: Mentor junior developers and provide technical guidance to the team. Foster a culture of continuous learning and improvement.
Required Skills and Experience:
Java Development Expertise: Extensive hands-on experience in Java development, with a deep understanding of core Java concepts and design patterns.
Messaging & Event Platforms: Proficient with messaging and event platforms such as Solace, Kafka, and AMPS. Experience designing and implementing event-driven architectures.
RESTful APIs & Microservices: Deep understanding of RESTful APIs and microservice architecture. Experience building and deploying microservices in a cloud environment.
Relational Databases: Solid experience with relational databases (e.g., SQL Server, Oracle, Sybase), including data modeling, query optimization, and performance tuning.
Capital Markets Knowledge: Strong background in Capital Markets, with specific knowledge of Equities. Proven track record of building or supporting mission-critical, high-availability systems within the financial services industry.
Distributed Systems Experience: Experience navigating complex, distributed systems in a global context. Understanding of distributed system concepts such as consensus, fault tolerance, and scalability.
DevOps Practices: Familiarity with DevOps practices and tools, including continuous integration, continuous delivery, and automated testing.
Ideal Candidate:
Demonstrates strong ownership, urgency, and clear communication skills.
Comfortable leading projects independently and collaborating effectively across time zones and cultures.
Thrives in a fast-paced environment with high expectations for quality, system resilience, and innovation.
Possesses excellent problem-solving skills and a proactive approach to identifying and resolving issues.
A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
#LI-Hybrid
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
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.
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs