





Tier-1 brand, mid-level title, metro location, and general demand make competition high.
Specialized low-latency and distributed-systems expertise make cross-industry transfers difficult.
Explicit 5+ years plus many mandatory low-latency and distributed-systems skills enforce strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and deliver high-performance, secure, and scalable Java-based software solutions within an agile team in the Commercial & Investment Bank domain.
Lead technical design, architecture, code reviews, and collaborate with cross-functional stakeholders to meet business objectives and timelines.
Drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
5+ years of applied software engineering experience with formal training or certification in software engineering concepts.
Strong expertise in Java 17+ and frameworks such as Spring Boot, object-oriented programming, multithreading, distributed systems, and messaging technologies (Kafka).
Experience with low-latency programming techniques and technologies such as IPC, memory-mapped files, ring buffers, gRPC, and Google Protocol Buffers.
Strong knowledge of relational databases (e.g., PostgreSQL, CockroachDB) with emphasis on resiliency, recoverability, scalability, and security.
Proven ability to lead engineering efforts including architecture definition, coding standards, mentoring, and team adoption of AI-assisted development tools.
Experienced in designing complex distributed systems and addressing compliance, risk, security, and performance at scale.
Comfortable working closely with product owners and technical teams to translate business requirements into optimal technical solutions within tight deadlines.