11 days ago
Base Salary
$177k - $265k/yr
Responsibilities
- Architect and design end-to-end software solutions for high-volume Securities Finance applications.
- Build and deliver enterprise applications using Core Java, Spring Boot, Docker, Kubernetes, and messaging systems.
- Analyze complex financial business processes and translate requirements into application designs spanning upstream, downstream, and partner dependencies.
- Define and enforce engineering standards across design, coding, testing, debugging, and production implementation.
- Mentor engineers and analysts, allocate work, and build team capability.
- Partner with business leaders, end users, compliance, and data stakeholders to develop regulatory-compliant system designs.
- Identify, manage, and escalate technical and operational risks while maintaining system and control integrity.
Requirements
- At least 10 years of hands-on software engineering experience delivering complex application systems in financial services.
- Deep proficiency in Core Java, Java EE, PL/SQL, Spring, Spring Boot, Hibernate, Unix scripting, and enterprise service architecture.
- Experience with microservice architecture, Docker, Kubernetes, Kafka, and MQ Series.
- Proficiency with Oracle and MSSQL relational databases, complex SQL queries, data profiling, and data mapping tools.
- Hands-on experience using AI coding assistants such as GitHub Copilot, Cursor, Windsurf, Devin, or Claude.
- Demonstrated ability to lead engineering teams, manage cross-functional delivery, and communicate technical decisions to senior stakeholders.
- Familiarity with regulatory data requirements, data governance, and financial services compliance.
- Knowledge of Custody, Funds, or Securities Finance and front-, middle-, and back-office operations is beneficial.
- Familiarity with securities master data and market data is beneficial.
- A Master's degree in a relevant technical or quantitative discipline is beneficial.
Benefits
- Hybrid working arrangement with three days in the office and two days remotely.
- Strategic technical ownership and the opportunity to influence enterprise-scale engineering architecture.
- Access to AI coding tools embedded in team workflows.
- Mentorship and leadership-development opportunities.
- Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; wellness programs; paid vacation, sick leave, and holidays.
- Full-time position based in Jersey City, New Jersey.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
