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/Spring)
Builds
End-to-end transaction lifecycle platforms, safekeeping, clearing, and settlement systems for global investors.
Domain
Financial services (Global Custody and Clearing)
Deliverable
production ML models | product features
Required skills
Java 17+, Core Java, J2EE, Spring/Spring Boot, ReactJS, JavaScript, TypeScript, SQL, PL/SQL, Kafka, MQ, Docker, Kubernetes, Jenkins, Git, JUnit, Cucumber, JIRA, Maven, Sonar, ORM (JPA2, Hibernate), Event-driven architecture, CI/CD pipelines, Agile/Scrum.
Preferred skills
AI tools (Claude, Copilot, Devin), Master's degree in CS.
Technologies
Java, Spring Boot, ReactJS, Kafka, MQ, Docker, OpenShift, Kubernetes, Jenkins, Git, JIRA, Maven, Sonar, DB2, Oracle, IntelliJ, Eclipse.
Responsibilities
Design and implement scalable, secure software solutions; troubleshoot production issues; conduct code reviews and static analysis; write unit and integration tests; mentor junior developers; translate business requirements into high-level designs; configure continuous delivery systems.
Seniority
Senior, hands-on IC