Java Tech Lead (Hybrid)
Core
Design and deliver highly scalable, cloud-ready transaction processing platforms supporting electronic trading, asset processing, clearing, and settlement for the global Institutional Securities business.
Role type
Senior IC Java Tech Lead (Hybrid)
Builds
Custody platform services, reconciliation workflows, exception management, and data-processing pipelines
Domain
Financial Services / Institutional Securities / Transaction Processing
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Multi-threading/Concurrency, Distributed Systems, Kafka, Distributed Caching, REST Services, Domain/Event/Message Driven Architecture, Docker, Container Orchestration, CI/CD, Test Automation, Unit Testing, Performance Analysis, N-tier SOA
Preferred skills
Agile methodologies, System Design Patterns, Application Integration, Cross-functional collaboration
Technologies
Java, Spring, Kafka, Docker
Responsibilities
Lead design and development of Java/Spring-based services for the custody platform; Own technical architecture and drive design decisions for reconciliation and data workflows; Mentor engineering specialists through code reviews and technical coaching; Translate business requirements into technical designs and engineering tasks; Partner with QA, DevOps, and production support for reliable releases; Drive adoption of engineering best practices including test automation and secure coding; Evaluate and integrate new technologies to improve system performance.
Seniority
Senior, hands-on IC with mentorship responsibilities