Role : Technical Lead - Integration
YOE : 10-15yrs
Location : Hyderabad
Job Description :
We are seeking a highly skilled and experienced Technical Lead for Integration to drive the design, development, and implementation of robust integration solutions within our insurance ecosystem. This pivotal role will be instrumental in connecting our core insurance platforms, including our strategic use of InsureMo, with a diverse range of internal and external systems, partners, and data sources.
Key Responsibilities :
- Define and evolve the technical integration strategy and roadmap, aligning with overall enterprise architecture and business objectives.
- Design scalable, secure, and resilient integration architectures, leveraging microservices, APIs, event-driven patterns, and cloud-native integration technologies (e.g., Kafka, API Gateways).
- Lead the architectural design and implementation of integrations with Insurance Platforms, maximizing its capabilities for product configuration, API management, and ecosystem connectivity.
- Evaluate and recommend new integration tools, platforms, and technologies to enhance capabilities and efficiency.
- Foster a culture of technical excellence, continuous improvement, and collaboration within the team.
- Conduct code reviews, ensure adherence to coding standards, and promote best practices in integration development, testing, and deployment.
- Lead the detailed technical design and development of complex integration solutions for various insurance lines of business (Life, General, Health, etc.).
- Work hands-on with the team to develop, test, and deploy integrations, ensuring high quality, performance, and maintainability.
- Design, develop, and maintain RESTful APIs and microservices using Spring Boot.
- Integrate with databases (MySQL, PostgreSQL, MongoDB) and optimize queries.
- Implement authentication and authorization mechanisms using Spring Security and OAuth2 / JWT.
- Work with cloud platforms (AWS, Azure, GCP) for deployment and scalability.
- Develop robust unit and integration tests using JUnit, Mockito.
- Ensure security best practices for sensitive insurance data.
- Collaborate with frontend developers, DevOps, and business analysts.
- Optimize system performance and troubleshoot production issues.
- Participate in architectural discussions with clients and team members
Requirements :
8+ years of experience in Java and Spring Boot development.Strong knowledge of Microservices Architecture and API development.Experience with Spring Security, OAuth2, JWT.Understanding of insurance business processes (claims, underwriting, policy management) is a plus.Excellent problem-solving and communication skills.Good to Have :
Knowledge of BPMN (Business Process Model and Notation) tools.Familiarity with OpenAPI / Swagger for API documentation.Hands-on experience with Docker, Kubernetes.Familiarity with databases (SQL & NoSQL).Experience with Kafka, RabbitMQ for event-driven architectureref : hirist.tech)