





Strong employer brand, common manager title, metro location, and mid-level generalist requirements increase applicant competition.
Core backend and cloud skills transfer across industries, but banking platform and risk experience moderately increase specificity.
Explicit years, required management experience, and specific Java/microservices/cloud stack make filters strict and prescriptive.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Manage and develop multiple Agile software engineering teams focused on delivering secure, scalable Java and microservices-based solutions.
Own end-to-end delivery lifecycle including architecture guidance, code quality, CI/CD, incident management, and modernization of legacy systems to cloud-native platforms.
Collaborate with product, architecture, security, and business stakeholders to drive technical strategy, resource allocation, and engineering standards adoption.
5+ years of software engineering experience; minimum 3+ years managing engineering teams.
Strong expertise in Java (versions 17/21), Spring Boot, REST APIs, and microservices architecture.
Experience with cloud-native application development on Azure, AWS, or GCP and CI/CD technologies such as Jenkins, GitHub Actions.
Not explicitly mentioned: mandatory degree requirements, notice period, or onsite/location constraints.
Experienced leader overseeing 15–25 engineers across multiple Agile teams in a high-scale enterprise environment.
Deep technical background in distributed systems, event-driven architecture, API-first design, and modern DevSecOps practices.
Proven ability to influence technology decisions, lead architectural reviews, and partner effectively with cross-functional stakeholders in banking or regulated industries.