





Tier-1 brand, common backend title, and likely metro location increase candidate competition.
Core Java and distributed-systems skills transfer across industries, though banking domain knowledge moderately matters.
Explicit 8+ years requirement and mandatory Java, Spring, databases and DevOps tools make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and implementation of Java-based application systems and distributed solutions using technologies like Spring Boot, RESTful APIs, messaging platforms, and distributed caching.
Oversee full software development lifecycle phases including feasibility studies, design, construction, testing, implementation, and post-deployment support with strong emphasis on security and system functionality.
Serve as technical SME advising senior stakeholders and mentoring junior analysts, driving compliance and operational standards for large-scale, global distributed systems.
8+ years of relevant experience in systems analysis and Java application development.
Bachelor’s degree or equivalent experience in a related field.
Strong expertise in Java (including core concepts and design patterns), Spring MVC, Spring Batch, Spring Boot, and RESTful APIs.
Experience with relational databases (Oracle, Sybase) and DevOps tools such as BitBucket, GitHub, Jenkins, TeamCity, Tekton, Harness, and uDeploy.
Experienced in designing and deploying event-driven and microservices architectures in distributed, global environments with technologies like Kafka, Solace, Redis, Hazelcast, Apache Flink, and Apache Spark.
Comfortable working autonomously and exercising independent judgment while advising senior stakeholders and mentoring junior team members.
Familiar with AI adoption in software development lifecycle, including usage of AI tools such as Copilot, GPT models, and involvement in AI strategy and standardization within development teams.