Java Software Engineer
Core
Architect and implement solutions for the Market Risk platform modernization initiative while managing production support and BAU requests.
Role type
Director-level Java Software Engineer
Builds
Market Risk platform components and enterprise software applications
Domain
Financial Services / Market Risk
Deliverable
production ML models | product features
Required skills
Java, Spring, RDBMS, object-oriented design, data structures and algorithms, relational database logical modelling, optimized SQL querying, unit testing (Junit), Shell/Python scripting
Preferred skills
AI agents and automation tools adoption, emerging technology evaluation
Technologies
Java, Spring, Junit, Shell, Python
Responsibilities
Architect solutions meeting performance, scalability, and security requirements; Mentor junior and mid-level engineers; Collaborate with stakeholders to define project roadmap and technical strategy; Maintain and enhance existing software applications; Drive technical excellence through code reviews and design discussions.
Seniority
Director, strategy & mentorship

