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.Skills Required
Software Development, Core Java, Hibernate, Spring Core, Json, Orm