About the Role :
We're looking for an experienced and talented Java Developer to join our dynamic team, focusing on building and enhancing robust, scalable, and high-performance applications within the insurance technology sector.
You'll play a crucial role in designing, developing, and maintaining critical backend services, contributing to innovative solutions that drive our business forward.
If you're passionate about modern web development, enjoy tackling complex challenges, and thrive in a collaborative environment, we encourage you to Responsibilities :
- Design, develop, and implement highly scalable and resilient backend services using Core Java, Spring, and Spring Boot.
- Develop and maintain REST-based web services, ensuring optimal performance, security, and reliability.
- Work with Hibernate for efficient database interaction and data management.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic, potentially leveraging Angular framework where applicable.
- Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
- Participate in code reviews, ensuring code quality, adherence to best practices, and maintainability.
- Troubleshoot, debug, and upgrade existing systems.
- Work within an Agile development methodology, actively participating in sprint planning, stand-ups, and retrospectives.
- Embrace and contribute to DevOps principles and tools for continuous integration and continuous delivery.
- Stay up-to-date with emerging technologies and industry trends, including basic understanding or exposure to AI tools, and apply them where & Experience :
- 4 to 5 years of hands-on experience in Java-based technologies.
- Proficiency in Core Java, with a strong understanding of object-oriented programming principles.
- Extensive experience with modern Java frameworks such as Spring or Spring Boot.
- Demonstrated expertise in Hibernate for ORM and database interactions.
- Proven experience developing and consuming REST-based web services.
- Strong understanding of web development principles and the ability to contribute to responsive design considerations.
- Familiarity with version control systems, particularly Git, including branching, merging, and pull requests.
- Exposure to Angular framework for front-end development is an added advantage.
- Experience with Cloud platforms (e.g., AWS, Azure, GCP) and DevOps tools (e.g., Docker, Kubernetes, Jenkins) is a significant plus.
- Previous experience in the insurance industry or related financial domains is a plus.
- Solid problem-solving skills and keen attention to detail.
- Excellent communication and interpersonal skills for effective team collaboration and stakeholder interaction.
- A basic understanding or exposure to AI tools and concepts would be a plus
(ref : hirist.tech)