





Tier-1 brand, metro location, and broad backend skillset increase applicant competition.
Distributed systems and Java skills are transferable, though payments/regulatory experience increases bias.
Requires Principal-level architecture, distributed systems, Java and DevOps expertise, making filters stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead and code 70% hands-on, 30% coaching engineers within Transfer Solutions payment applications team.
Drive architecture design and implementation of scalable, resilient distributed systems including APIs, microservices, and domain-driven design.
Participate in team agile processes, prioritize work, provide technical leadership and mentor engineers; contribute to organizational engineering standards and practices.
Proven design and development experience in Java, Spring Boot, Microservices, distributed systems, event-driven architecture, SQL, and secure coding standards.
Expertise in building highly resilient, scalable distributed systems with experience in databases, messaging, caching technologies.
Experience with DevOps best practices, CI/CD, automation, containerization, and infrastructure-as-code (cloud knowledge preferred).
Work Experience Required: Not explicitly mentioned in the JD.
Technical leader comfortable with hands-on coding and coaching within fast-evolving real-time payments or similar financial technology domain.
Strong background in advanced software engineering practices including feature flags, fitness functions, chaos testing, and complex system architecture.
Experienced in driving cross-team collaboration, software craftsmanship, and agile methodologies in large-scale, complex enterprise environments.