Java Apps Developer Lead Analyst - Vice President
Role Overview
Join Citi’s Margin Calculation technology team within Prime Services as a senior Java backend developer.
The platform processes financial data and applies complex rules to calculate client margin requirements and support risk management.
The role includes hands-on development, technical design, performance optimization, and end-to-end ownership of critical functionality.
Key Skills for This Role
Full Job Posting
Role overview
Join Citi’s Margin Calculation technology team within Prime Services as a senior Java backend developer.
The platform processes financial data and applies complex rules to calculate client margin requirements and support risk management.
The role includes hands-on development, technical design, performance optimization, and end-to-end ownership of critical functionality.
Responsibilities
- Build and deliver Java applications for margin calculation; translate financial requirements into tested, maintainable solutions.
- Lead technical design, contribute to the platform roadmap, and optimize calculation performance and database access.
- Develop batch and event-driven workflows; review code and designs, set standards, and mentor engineers.
- Own work from analysis through production; investigate incidents, perform root-cause analysis, and improve monitoring, resiliency, and recovery.
- Coordinate global dependencies, risks, and delivery commitments; ensure security, regulatory, audit, and technology controls are met.
Required qualifications
- 7+ years of professional software development experience and strong hands-on Java expertise.
- Advanced Core Java, including collections, streams, concurrency, multithreading, synchronization, and memory management; strong Spring experience.
- Experience with high-volume, calculation-intensive, or distributed applications; algorithms, data structures, design patterns, and clean-code principles.
- Kafka, JMS, or similar messaging; SQL and relational databases; JUnit, Mockito, TDD, and automated integration testing.
- Performance troubleshooting; Linux, Git, CI/CD, production support, and working knowledge of Docker and Kubernetes.
- Ability to lead technical delivery and communicate with technical and business stakeholders.
- Bachelor’s degree in a related field or equivalent practical experience.
Preferred qualifications
- Financial platform, margin, collateral, risk, pricing, or Prime Services experience; calculation engines and complex business rules.
- Large-scale batch processing, job scheduling, Apache Geode, GemFire, or other distributed caching experience.
- Hibernate, JPA, Jackson, legacy application modernization, monitoring, logging, alerting, or performance profiling.
Compensation
- The stated full-time salary range is $142,320–$213,480; eligible employees may also receive discretionary or formulaic incentive and retention awards.
Benefits
- Benefits may include medical, dental, and vision coverage; 401(k); insurance; wellness programs; and paid time off, subject to eligibility and jurisdiction.
Employment
- Time type is full time.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Technology Lead Business Analyst - Vice President
London, GBR
Citi is seeking a Vice President-level technology Business Analyst and Project Manager for its Cash Equities Low Touch platform. The role leads project delivery, business analysis, governance, releases, and stakeholder c
Program Advisory, Consulting & Execution, Senior Vice President
Belfast, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Quantitative Analyst - FX Options
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Cash and Trade Proc Analyst
Mumbai, IND
Technology Lead Business Analyst - Vice President
London, GBR
Program Advisory, Consulting & Execution, Senior Vice President
Belfast, GBR
Corporate Banking Associate
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Managed Investments Sales Lead
London, GBR