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