Senior Java Developer- Risk, AVP
Role Overview
Senior Java development role on Citi’s Global Spread Products Technology Team.
Build complex enterprise software and contribute to strategic risk systems.
Work in a large, globally distributed development team and a high-pressure environment.
Key Skills for This Role
Full Job Posting
Role overview
Senior Java development role on Citi’s Global Spread Products Technology Team.
Build complex enterprise software and contribute to strategic risk systems.
Work in a large, globally distributed development team and a high-pressure environment.
Application development
- Participate in feasibility studies, planning, estimates, application development and model development.
- Monitor analysis, design, construction, testing and implementation across the development lifecycle.
- Support business users with applications and operational issues.
- Analyze complex problems and recommend programming and security solutions.
Collaboration and controls
- Consult users, clients and technology groups and assist with system exposure.
- Help define and follow operating standards and processes.
- Coach lower-level analysts and advise stakeholders as a subject-matter expert.
- Assess risk and comply with laws, policies, ethical standards and control-reporting requirements.
Technical qualifications
- 5+ years of Java development and hands-on RESTful service implementation.
- Spring Boot experience and distributed, microservice-style, cloud architecture experience.
- Experience with AWS/Amazon, ECS, Docker, OpenShift and Kubernetes.
- Hands-on Jenkins, TeamCity, SonarQube and Bitbucket experience.
- Knowledge of storage architectures, Agile SDLC, multithreading, thread pools, OOP and OOAD.
- Experience developing real-time, low-latency applications; message-driven architecture exposure or experience.
Education and preferred experience
- Bachelor’s or university degree, or equivalent experience.
- Investment-banking risk-system experience is highly desirable.
- Message broker experience and Clojure exposure are advantageous.
Salary information
- The posting lists a full-time salary range of $94,300 to $141,500; no pay cadence is specified.
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
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
Citi is seeking a senior Java developer to develop and maintain its global Delta One Execution Platform and ETF execution workflows. Candidates need 8+ years of relevant experience, strong Java and object-oriented design
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Citi Commercial Bank seeks a KYC Operations Analyst to own the end-to-end KYC record process, from creation and renewal to approval. The role involves researching company information, validating documentation, and coordi
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Artificial Intelligence Security Specialist EMEA (SVP)
London, GBR
Equities - Senior Java Developer - Vice President
Mississauga, CAN
KYC Operations Analyst 1, Citi Commercial Bank (UAE Nationals Only)
Dubai, UAE
Managed Investments Sales Lead
London, GBR
Senior Executive Assistant
London, GBR
Senior Vice President, Payments Cluster Product Management – Industry & Regulatory Liaison
London, GBR
Quantitative Analyst - FX Options
London, GBR
Cash and Trade Proc Analyst
Mumbai, IND