Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, a popular backend role, and metro location increase applicant competition.
Java microservices and Kafka skills are transferable, but banking domain knowledge raises fit sensitivity.
Explicit 14+ years requirement plus deep Java/Spring, JVM and banking context enforces strict filtering.
Job Description
Structured overview of role & requirementsAbout This Role
Own design, development, and maintenance of high-performance backend services using Java 21 and Spring Boot, focusing on concurrency, memory, and JVM tuning.
Architect and operate event-driven systems with MQ/Kafka ensuring scalability and resilience across distributed components.
Lead engineering best practices including TDD, BDD, code reviews, and collaborate closely with architects and product teams to deliver scalable, secure, production-ready solutions.
Minimum Requirements
12-14+ years of hands-on experience with Java and Spring Boot or similar frameworks.
Expert proficiency in Java 21, concurrency, memory management, performance tuning, and microservices architecture.
Experience with relational databases, design patterns, REST APIs, and distributed systems.
Work Experience Required: 12-14+ years; Location: Pune, India; Experience with Agile/Waterfall lifecycle; Exposure or willingness to learn cloud platforms (GCP/Azure/AWS) and event processing (Kafka).
Ideal Candidate Profile
Senior-level backend engineer with deep expertise in enterprise-scale Java 21 backend systems and microservices.
Experienced in collaborating across architecture, platform, and product teams in distributed, multicultural environments.
Demonstrated ability to drive engineering best practices and performance optimizations in complex distributed systems, with familiarity or willingness to work with cloud and big data technologies.
