Mantras2success Consultants is seeking a highly skilled and experienced Senior Software Developer - Java Backend to join our team. The ideal candidate will possess strong fundamentals in Core Java, extensive experience with modern Java frameworks, and a proven track record of delivering high-quality software solutions. You will also have the opportunity to lead and mentor a team of offshore developers, ensuring adherence to best coding practices and timely project delivery.
Key Responsibilities Software Development : Design, develop, and implement robust backend solutions using Core Java, Hibernate/JPA, Spring Core/Spring Boot, and JSON .
Core Java Expertise : Apply strong fundamental clarity in Core Java , Object-Oriented Programming (OOP) , and Design Patterns to build scalable and maintainable code.
Coding Standards : Ensure adherence to Java 8+ syntaxes and best coding practices throughout the development lifecycle.
Caching Implementation : Implement and manage caching solutions using technologies like Redis/EHCache .
Team Leadership & Guidance : Lead and provide guidance and direction to a team of senior and junior developers at offshore, fostering a collaborative and productive environment.
Project Delivery : Take on challenges and deliver high-quality work, even under tight schedules, demonstrating a proven track record of successful software delivery.
Collaboration : Work effectively as a team member within a minimum team size of 3, collaborating with peers and stakeholders.
Required Technical Exposure Core Java : Strong fundamentals and clear understanding.
ORM : Hibernate/JPA.
Frameworks : Spring Core/Spring Boot.
Data Formats : JSON.
Caching : Redis/EHCache.
Good to Have Technical Exposure Advanced Java concepts.
Reporting Tools : JASPER/BIRT Reporting Tool.
Document Management : Any open-source document management system.
Databases : PL/SQL.
Frontend Basics : JavaScript, JQuery, Bootstrap.
Qualifications Bachelor's degree in Computer Science, Engineering, or a related field.
Proven software development experience with a track record of successful delivery.
Experience working as a team member in a team of at least 3 developers.
Good command of written and spoken English.
Experience in leading and guiding offshore development resources.