Vice President - Java Lead for Investment Banking Advisory Technology
Core
Lead a group of engineers and act as a primary technology partner to Investment Banking and Global Capital Markets business units, designing and building scalable backend services in Java while mentoring the team.
Role type
Senior IC/Lead Full Stack Engineer (Java)
Builds
Enterprise-scale Java services, APIs, and modern web front ends for Investment Banking and Global Capital Markets
Domain
Financial Services / Investment Banking / Global Capital Markets
Deliverable
production ML models | product features
Required skills
Java (Spring Boot, concurrent programming), Full Stack (JavaScript/TypeScript, React/Angular), System Design & Architecture, Team Leadership, Stakeholder Management, SQL, Linux, CI/CD, AI tooling
Preferred skills
Investment Banking workflows, Event-driven architectures (Kafka/MQ), Cloud platforms, Authentication/Authorization frameworks, Modern Java (21+), GitHub, Python
Technologies
Java, Spring Boot, Kafka, MQ, React, Angular, TypeScript, GitHub, Linux, SQL
Responsibilities
Lead and mentor a group of engineers; Act as primary technology partner to business stakeholders; Lead architectural design and modernization; Build scalable backend services and front ends; Promote engineering best practices; Own production system stability and incident resolution
Seniority
Senior, hands-on IC with people leadership