Senior Java Developer (Low Latency & Trading Domain) - VP - C13 - Pune

10 - 14 years

0 Lacs

Posted:2 months ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a senior software engineer in the APAC Equities Electronic Trading team within Citi Equities Technology organization, you will play a crucial role in designing, developing, and delivering Citi's next-gen low latency execution platform in the APAC region. This platform encompasses key components such as Algorithmic Trading, Smart Order Routing (SOR), Client and Exchange Connectivity, and high-performance market data processing. Collaboration with a team of developers, product development team, other technology teams, production support, and quality assurance is essential for success in this role. Close alignment with the global strategy is also a significant aspect of this position. Your responsibilities will include core development tasks such as designing, developing, and maintaining the high-performance, low-latency electronic execution platform. You will collaborate with traders, quant researchers, and clients to understand their requirements and translate them into innovative product features and enhancements. Additionally, you will continuously enhance and maintain testing frameworks, development tools, and environments. Your contribution to Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes will be crucial. Building and maintaining common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions will also be part of your role. Qualifications for this position include a minimum of 10 years of experience with strong technical knowledge and expertise in Java, along with Low Latency experience. Proven experience in developing automated trading platforms, including Algo trading, Dark pools, and Smart order router, is required. Knowledge of Python is considered a plus. A solid understanding of automated testing techniques, Agile methodologies, and Continuous Integration processes is essential. Your ability to prioritize multiple tasks, set goals, and meet deadlines will be important. Excellent communication skills and the ability to present and comprehend complex concepts in a multicultural environment are also necessary. Education requirements for this role include a Bachelor's degree or University degree, or equivalent experience. This is a full-time position in the Technology job family group, specifically in the Applications Development job family. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review Accessibility at Citi. You can also refer to Citis EEO Policy Statement and the Know Your Rights poster for further information.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You