





Tier-1 brand, mid-level generalist backend role, and Bangalore metro location drive high competition.
Core Java, Kafka, and microservices skills are highly transferable across industries despite preferred banking knowledge.
Explicit 3+ years requirement, mandatory Java/Kafka/Spring skills and banking security expectations increase filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Designs, develops, and troubleshoots secure, high-quality software solutions across multiple technical areas supporting firm's business objectives.
Produces architecture and design artifacts for complex applications and ensures compliance with design constraints.
Leverages enterprise-authorized AI-assisted development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review and testing.
3+ years of applied software engineering experience with formal training or certification.
Hands-on experience with Core Java (Java 8+), Java Design Patterns, Microservices, Spring Frameworks, Apache Camel, Kafka, IBM MQ, RESTful HTTP, and databases like Oracle and MySQL.
Experience in software development lifecycle, testing frameworks (JUnit, Mockito, Selenium), and agile methodologies including CI/CD and application security.
Hands-on experience using enterprise-authorized AI-assisted software development tools and knowledge of responsible AI use in engineering workflows.
Experienced in large corporate environments delivering complex Java-based applications using microservices and messaging protocols like Kafka.
Capable of contributing to software architecture design and fostering improvements via data-driven insights and AI-assisted tools.
Familiar with agile Scrum practices and domain knowledge in Payments Banking, AWS/private cloud, or containerization (Docker/Kubernetes) is a plus.