





Strong Tier-1 brand, metropolitan location, generalist senior backend title and broad stack increase competition.
Core backend and distributed systems skills are transferable, though banking domain knowledge modestly matters.
Explicit 8+ years requirement, senior leadership experience and specific Java/Kafka/Spring stack make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and deliver secure, scalable, production-grade software solutions across multiple technical areas supporting investment banking business objectives.
Use enterprise-authorized AI-assisted development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review and automated testing.
Produce technical architecture and design artifacts, lead design reviews, mentor engineers, and gather/analyze data to drive continuous software improvements.
8+ years professional software development experience with 4+ years in senior or lead roles.
3+ years applied hands-on experience in Java/J2EE, Spring ecosystem, MongoDB, Kafka, and React.
Experience using enterprise-authorized AI-assisted software development tools with demonstrated ability to validate AI-generated outputs for performance, correctness, and security.
Formal training or certification in software engineering concepts.
Experienced in delivering complex distributed systems with knowledge of microservices, event-driven architectures, domain-driven design, and API-first design.
Skilled in performance optimization techniques such as caching (in-memory, Redis), connection pooling, non-blocking I/O, and load testing with tools like JMeter/Gatling.
Strong communicator capable of leading design reviews, mentoring engineers, engaging stakeholders, and translating business needs into technical KPIs and risk trade-offs.