





Tier-1 brand, metro location, generalist senior backend title, and broad required tech stack raise competition.
Core Java and distributed systems skills are transferable across industries, though banking domain knowledge is beneficial.
Explicit 8+ years plus mandatory Java, Spring, databases, and distributed systems skills make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Participate in designing, developing, and implementing application systems primarily using Java and related technologies to meet business needs.
Manage and control all development phases including analysis, design, construction, testing, and implementation, providing operational support.
Act as subject matter expert advising senior stakeholders and coaching junior analysts, while ensuring security and compliance standards are met.
Minimum 8+ years of relevant experience in systems analysis and programming, including project management experience.
Bachelor’s degree or equivalent experience required.
Mandatory expertise in Java development including Java, Spring MVC, Spring Batch, Spring Boot, and RESTful APIs.
Experience with relational databases (Oracle, Sybase) and DevOps tools like BitBucket, GitHub, Jenkins, TeamCity.
Strong hands-on experience with distributed systems including event-driven architectures and messaging platforms like Kafka, Solace.
Experience with microservices architecture, cloud deployment, and distributed caching technologies (Redis, Hazelcast).
Practical knowledge of AI tool adoption in SDLC processes and experience with AI models and agents integration.