





Tier-1 bank, metro location, and broad cross-stack skillset create high applicant density.
Financial-services domain preference and enterprise messaging experience moderately restrict industry portability.
Explicit 10+ years, VP level, and specific Java/Kafka/WAS/ECS skills make filters highly stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and delivery of complex enterprise Java/J2EE applications using microservices architectures and tools such as Java 11/17, Spring Boot, Kafka, IBM MQ, and WebSphere.
Provide technical leadership, mentorship, and architectural direction for a team of 5–10 engineers, ensuring adherence to engineering best practices including TDD and BDD.
Drive migration from monolithic to cloud-native microservices, manage CI/CD pipelines, deployment on ECS/OpenShift, and integration between backend and frontend layers (Angular, React).
Bachelor's degree in Computer Science, Engineering, or related technical field required; Master's preferred.
10+ years of hands-on software engineering experience with 5+ years in a technical lead or senior engineering role.
Strong proficiency in Java (11/17), J2EE, Spring Framework, microservices architecture, Apache Kafka, IBM MQ, WebSphere Application Server, Oracle Database, and container platforms (ECS/OpenShift).
Experience in financial services or banking technology preferred but not strictly mandatory.
Experienced technical leader comfortable driving architectural decisions and mentoring mid-sized software teams in a complex enterprise environment.
Deep domain knowledge in financial services technology with proven ability to deliver resilient, scalable, and secure microservices solutions.
Proficient in integrating backend microservices with frontend frameworks (Angular, React) and managing cloud deployment pipelines with strong quality assurance and test automation focus.