Applications Senior Technical Specialist - Assistant Vice President
Core
Senior Applications Development Specialist responsible for designing, building, and maintaining Java-based application systems and programs for Global Custody and Clearing.
Role type
Senior IC applications development engineer (Java)
Builds
End-to-end transaction life cycle services, safekeeping, clearing, and settlement platforms
Domain
Financial services (Global Custody and Clearing)
Deliverable
production ML models | product features
Required skills
Java 17+, Core Java, J2EE, Spring/Spring Boot, RESTful Services, SQL, PL/SQL, ReactJ, AI tools (Claude, Copilot, Devin), unit and integration testing, static code analysis, continuous delivery configuration
Preferred skills
Security-by-design approach, code review expertise, technical mentoring, risk assessment
Technologies
Java, DB2, Oracle, Spring Boot, ReactJ, AI tools
Responsibilities
Design and implement new or revised application systems; monitor and control development phases from analysis to implementation; troubleshoot production issues; translate business requirements into scalable software designs; write unit and integration tests; configure continuous delivery systems; provide technical mentoring; ensure engineering and security standards; consult with users on advanced programming solutions
Seniority
Senior, hands-on IC