





Mid-level backend role with broad Java skillset and common title increases applicant competition.
Backend Java skills are widely transferable across industries despite banking domain context.
Explicit 4-9 years requirement plus mandatory Java/J2EE and core skills raises strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own end-to-end backend development for large-scale loyalty, rewards, commerce and payments systems used by major banks.
Architect, design, and build software components with a strong focus on Core Java and backend services.
Lead code and design reviews, troubleshoot critical issues, and guide team members on best practices for scalable system operation.
4 to 9 years total professional experience.
At least 3 years hands-on experience with Java/J2EE technologies.
Strong skills in data structures, algorithms, and Core Java (including collections, multi-threading, design patterns).
Experience with Hibernate, Spring, REST frameworks, SQL & NoSQL databases; frontend and modeling skills are desirable but not mandatory.
Experienced backend Java developer with deep proficiency in building scalable systems impacting customer retention in banking or related domains.
Has technical ownership mindset with proactive involvement in design, code reviews, and problem resolution.
Preferably from a product company environment with exposure to complex, high-scale platforms.