-
Salary18 LPA
- LocationPune, India
-
IndustryInformation Technology and Services
Summary role description:
Hiring for a Senior Software Engineer (Java) for an InsurTech platform provider, Life and Health Insurances.
Company description:
Our client is a VC-funded InsurTech platform company, providing software platforms for Life Insurance and Health Insurance companies across the globe. Leveraging their domain expertise, regulatory knowledge and technology experience, they architect innovative products and disrupt the Insurance value chain from Customer Acquisition to Engagement. Their products serve customers across the APAC region.
Role details:
- Title / Designation: Senior Software Engineer (Java)
- Reporting Manager: Technical Lead
- Location: Pune/Mumbai
- Work Mode: Work from office (5 days a week)
Role & responsibilities:
- Design, Develop and maintain scalable Java (8+) applications with a focus on high performance and manage microservices and RESTful APIs.
- Develop with a product-first mindset, focusing on enhancing user experience.
- Collaborate with cross-functional teams (QA, DevOps, BAs) to ensure smooth delivery.
- Manage release cycles, including versioning, documentation, and deployment planning.
- Prepare technical documentation, flow diagrams, and perform impact assessments.
- Stay updated with market trends and technologies.
Candidate requirements:
- Minimum 5+ years of experience in Java Development with expertise in Java 8+, Spring Boot, Spring Cloud, JPA, Hibernate.
- Hands-on experience with cloud platforms, preferably Microsoft Azure.
- Strong understanding of Microservices Architecture, including tools like Docker and Kubernetes.
- Expertise in relational databases (MS SQL Server), including writing complex queries and managing indexing strategies.
- Familiarity with tools like Maven, Gradle, JIRA, and Confluence.
- Experience with JSON/XML parsing libraries.
- Good to have skills - Basic understanding of front-end technologies or JavaScript-based frameworks.
- Bachelor’s/master’s degree in engineering (preferably IT and Computer Science)
Selection process:
- Two technical discussions
- HR discussions
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match