Citi
Financial Services
EquitiesCashOrderManagementSeniorJavaDeveloper-VicePresident
Neural analysis suggests this role is
optimal for Senior candidates.
“Equities Cash Order Management Senior Java Developer - Vice President at Citi. Skills: Core Java development, Equities trading platform, Order Management System, Microservices architecture. Enhance trading functionality. Drive business growth”
What You'll Achieve.
Drive business growth; Ensure platform's integrity and stability
Industry & Context.
In-depth evaluation of complex business processes; In-depth evaluation of system processes; In-depth evaluation of industry standards
Out-of-hours support
What They're Looking For.
Must Have
10+ years of relevant experience in core java application development or systems analysis role, Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading, and generics, Prior experience developing front-office Trading applications/systems is a must, Experience or familiarity working on an Equities trading platform, Familiarity with modern infrastructure, cloud technologies, containerization technologies (e. g. , Docker, OpenShift, Kubernetes) and microservices architecture, Experience with standard developer tooling, such as Lightspeed, BitBucket/GitHub, Jira, Confluence, build tools such as Gradle and Maven etc, Comfortable working in Linux environment, Bachelor’s degree/University degree or equivalent experience
Nice to Have
Master’s degree preferred, Exposure to and interest in AI tools and technologies
What You'll Do.
Enhance trading functionality
Drive business growth
Full software development lifecycle
Proactively address technical hygiene
Vulnerability remediation
Ensure platform integrity
Ensure platform stability
Understand functional requirements
Understand non-functional requirements
Handle prioritization
Address day-to-day questions
Resolve high-impact problems
Resolve complex projects
Evaluate business processes
Evaluate system processes
Evaluate industry standards
Ensure application design adheres to architecture
Rapid adoption of AI toolkits
Compute and estate management
Design automated integration testing
Implement automated integration testing
Provide second-line support
How You'll Work.
Team & Collaboration
Close partnership with business analysts; Close partnership with product platform team; Close partnership with QA; Close partnership with production support; Close partnership with regulatory groups; Close partnership with compliance groups; Close partnership with audit groups; Collaborate with other team members; Serve as an advisor to mid-level developers; Serve as an advisor to analysts; Coach mid-level developers; Coach analysts
Process & Methodology
Handle prioritization, Allocate work
Full Job Description
The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders. This system is critical for trading in equities, derivatives, convertible bonds, and provides access to algorithmic trading. It also encompasses post-trade functionality, including allocations and ticketing. In this senior-level position, you will be a key contributor responsible for enhancing trading functionality to drive business growth. Your duties will encompass the full software development lifecycle, from initial development and testing to deployment and ongoing production support. This role requires close partnership with a wide range of teams, including business analysts, the product platform team, QA, production support, as well as regulatory, compliance, and audit groups. A key part of your responsibilities will also be to proactively address technical hygiene, security, and vulnerability remediation to ensure the platform's integrity and stability. **Responsibilities** * Engage closely with Equities Sales and Trading desks to understand key functional and non-functional requirements, handle prioritization, and address day-to-day questions. * Resolve a variety of high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards. * Provide expertise in your area and advanced knowledge of applications programming, ensuring application design adheres to the overall architecture blueprint. * Collaborate with other members of the team to extend functionality and enhance the performance of existing processes. * Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process. * Compute and estate management including hygiene, security, and vulnerability items. * Be instrumental in the design and implementation of automated integration testing. * Serve as an advisor or coach to mid-level developers and analysts, allocating work as n
Applying for this Equities Cash Order Management Senior Java Developer - Vice President role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Citi?
Real rants from real employees. Read before you apply.