Senior Java Developer - Vice President
Key Skills for This Role
Full Job Posting
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.
Qualifications
- 10+ years of experience with Strong programming skills in Python, Java and/or Scala, and expert-level SQL.
- A true passion for data, analytics, and solving complex problems at massive scale.
- A degree in a quantitative or technical field such as Computer Science, Financial Mathematics, or Financial Engineering.
- Expert-level, hands-on experience with big data technologies, particularly Apache Spark.
- Proven experience with high-performance OLAP databases such as Apache Pinot, Apache Druid, or Trino.
- Strong background in fundamental computer science concepts, including data structures and algorithms.
- A mindset for 'AI-first' development, constantly looking for ways to embed intelligence into systems.
- Experience or a strong interest in applying Natural Language Processing (NLP) to data access and analytics.
- A knack for solving 'needle in a haystack' problems, with a talent for debugging complex data and access issues.
- Experience in the financial industry with an understanding of market risk, derivatives, and risk calculations (VaR, Stress Testing, PV) is highly desirable.
- Exceptional problem-solving skills and the ability to work independently and lead technical projects.
- Excellent communication skills, with the confidence to collaborate with senior business and quantitative stakeholders.
- Technology
- Applications Development
- 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.
Responsibilities
- Architect and build robust, scalable data pipelines to ingest and process billions of trade-level PV calculations from various stress engines.
- Develop and optimize large-scale aggregation jobs using Apache Spark, ensuring high performance and efficiency.
- Design and deliver a suite of "intelligent data APIs" that provide flexible, on-demand access to both aggregated and non-aggregated risk data for teams across the firm.
- Integrate Natural Language Processing (NLP) capabilities to create intuitive, query-based interfaces for data exploration, lowering the barrier to entry for complex analytics.
- Load and model massive aggregated datasets into high-performance OLAP engines like Apache Pinot, Apache Druid, and Trino.
- Build powerful, interactive analytical tools and dashboards on top of the OLAP layer, providing summary views and lightning-fast drill-down capabilities.
- Partner directly with senior stakeholders in the Front Office, Quantitative teams, and Risk Management to understand their analytical needs and deliver innovative solutions.
- What We're Looking For
- 10+ years of experience with Strong programming skills in Python, Java and/or Scala, and expert-level SQL.
- A true passion for data, analytics, and solving complex problems at massive scale.
- A degree in a quantitative or technical field such as Computer Science, Financial Mathematics, or Financial Engineering.
- Expert-level, hands-on experience with big data technologies, particularly Apache Spark.
- Proven experience with high-performance OLAP databases such as Apache Pinot, Apache Druid, or Trino.
- Strong background in fundamental computer science concepts, including data structures and algorithms.
- A mindset for 'AI-first' development, constantly looking for ways to embed intelligence into systems.
- Experience or a strong interest in applying Natural Language Processing (NLP) to data access and analytics.
- A knack for solving 'needle in a haystack' problems, with a talent for debugging complex data and access issues.
- Experience in the financial industry with an understanding of market risk, derivatives, and risk calculations (VaR, Stress Testing, PV) is highly desirable.
- Exceptional problem-solving skills and the ability to work independently and lead technical projects.
- Excellent communication skills, with the confidence to collaborate with senior business and quantitative stakeholders.
- Technology
- Applications Development
- Full time
- Please see the requirements listed above.
- 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.
About Citi
Global financial services organization enabling growth and economic progress.
Visit company websiteJobs and hiring trendsApply 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