Job Description :
We are seeking a highly skilled Senior Java Developer with strong expertise in Core Java (Java 8 and above), Spring Boot, Microservices, and Data Structures & Algorithms (DSA). The ideal candidate must have prior experience in the Banking domain and demonstrate the ability to solve complex problems efficiently.
Key Responsibilities :
- Design, develop, and maintain high-performance Java-based applications.
- Develop microservices using Spring Boot and integrate with other services.
- Implement and optimize persistence layers using Hibernate and SQL.
- Write clean, scalable, and robust code following high-level design principles.
- Solve complex algorithmic challenges - a strong hold on DSA is a must.
- Collaborate with cross-functional teams in a hybrid work environment.
- Participate in code reviews, architecture discussions, and design sessions.
- Deploy and maintain services in AWS or GCP cloud environments.
- Demonstrate strong problem-solving skills through LeetCode / HackerRank-style challenges.
Mandatory Skills :
Spring Boot, Microservices ArchitectureHibernate, SQL, JPAStrong understanding of DSA & problem-solvingCloud exposure : AWS or GCP (advantageous)Experience working on coding platforms like LeetCode / HackerRankBanking Domain experience is mandatoryCore Java (Java 8+)Preferred Qualifications :
Bachelor's / Master's degree in Computer Science or related field.Excellent communication and analytical skills.Experience working in Agile / Scrum environments.Work Model :
Hybrid - Candidates must be open to working onsite 2-3 days a week.Locations : Bangalore or Mumbai only.Notice Period :
Immediate to 30th September 2025 (max)(ref : hirist.tech)