Engineer Citi’s business-critical Credit Risk systems with deep Java expertise, performance tuning, and Capital Markets domain knowledge. This hybrid role supports global platform delivery.
As a Senior Java Developer at Vice President level, you will build secure, highly available technology for risk-sensitive financial platforms. The position combines hands-on software development with technical leadership, mentoring, and engineering standard-setting. You will work across Core Java, JVM memory management, distributed systems, databases, and DevOps tooling while supporting modernization.
Key Responsibilities
Build high-performance Credit Risk and Capital Markets systemsEnsure security, scalability, resilience,
and complianceIntegrate emerging and AI-assisted development technologiesCollaborate with globally distributed delivery teamsDevelop mid-level and junior engineersRequirements:
Six or more years in application development or systems analysisCore Java, JVM, concurrency, and performance tuning expertiseMicroservices re-engineering and container deployment experienceRelational and NoSQL database experienceComputer Science, Engineering, STEM degree, or equivalent experienceUse Java engineering, risk domain knowledge, and technical leadership to strengthen Citi’s globally distributed financial platforms.
#J-18808-Ljbffr
📌 Senior Java Credit Risk Engineer (Canada)
🏢 Citi
📍 Canada