Java Technical Lead
Posted 5 May 2026
Advertised as “SVP - Java Technical Lead – IB Tech & CRM/Analytics”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 15+ yrs
- Management level
- People management
No salary listed for this role.
Role Overview
We are seeking a highly accomplished Senior Software Engineer (SVP level) to join the IB Tech & CRM/Analytics organization. This role is responsible for setting engineering strategy and technical direction across multiple teams and platform workstreams that power data-driven, event-driven solutions across Investment Banking and client-facing business units.
The position combines strategic technical leadership, platform-scale architecture ownership, and hands-on engineering judgment, with direct engagement with senior business and technology stakeholders. The SVP will define how services are designed, built, deployed, and operated across the organization while ensuring delivery excellence and long-term scalability.
Key Responsibilities
- Set engineering strategy and technical direction across multiple teams and critical platform initiatives
- Own the technical roadmap for shared platform services, making organization-level decisions on architecture, tooling, and standards
- Oversee delivery across multiple engineering teams, managing senior engineers and team leads
- Drive alignment across teams on priorities, outcomes, timelines, and architectural direction
- Independently identify and resolve complex, cross-cutting technical challenges at platform scale
- Establish and enforce standards for service design, deployment, observability, reliability, and security
- Champion event-driven architecture and streaming platforms using Kafka
- Partner directly with senior Investment Banking stakeholders and technology leadership to shape strategy and execution
- Provide architectural guidance and review for Java-based microservices and APIs, remaining hands-on where necessary
- Serve as a senior technical authority during design reviews, incident retrospectives, and major platform decisions
Required Qualifications
- 15+ years of experience building and scaling enterprise-grade, distributed systems
- Deep expertise in Java, Spring Boot, microservices architecture, and distributed systems design
- Proven experience defining and executing org-wide architectural standards and multi-year technical roadmaps
- Strong background in event-driven systems using Kafka in high-throughput, low-latency environments
- Extensive experience with AWS, containerized platforms (EKS, Docker, Kubernetes), and CI/CD at scale
- Strong understanding of data architecture, including PostgreSQL, MongoDB, and Redshift
- Demonstrated ability to operate credibly with senior business and technology leadership