





Tier-1 brand, metro location, and mid-level generalist backend role increase applicant competition.
Core Java, microservices, and Kafka skills are transferable, but banking domain experience raises sensitivity.
Explicit 5+ years plus mandatory Java/Kafka/Spring and banking experience creates strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and technical troubleshooting of secure, high-quality software solutions primarily using Java and Kafka.
Drive operational stability and automation of remediation for software applications, and lead technical evaluations with vendors and internal teams.
Promote adoption of AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes within agile team environments.
5+ years applied experience in software engineering with formal training or certification.
Advanced proficiency in Java (Java 8+), multi-threading, microservices, and related frameworks (Spring Boot, Apache Camel).
Experience with Kafka and messaging protocols, plus strong knowledge of SDLC, CI/CD, security, and automation in software development.
Practical cloud native experience and in-depth knowledge of financial services IT systems; hands-on with tools for testing and operational stability.
Experienced in leading technical engineering teams within agile, financial services software environments focused on scalable, secure applications.
Proficient in integrating AI-assisted development tools responsibly into the software lifecycle, including coaching teams on safe and secure AI use.
Skilled in end-to-end software delivery and operational stability, capable of driving architectural decisions and technical collaborations across multiple stakeholders.