- Full Time
- India
We are looking for a Java Lead Developer with strong expertise in Java, Spring Boot, Microservices, Kubernetes, and enterprise integrations to lead the development of a cloud-native insurance digital platform. The role involves backend architecture, API development, security implementation, system integrations, production support, and technical leadership in an omnichannel environment.
Key Responsibilities
- Lead backend development using Java and Spring Boot.
- Design and develop scalable microservices and REST APIs.
- Implement Spring Security, JWT authentication, RBAC, and API security standards.
- Work on Kubernetes/OpenShift deployments and troubleshoot production issues.
- Develop synchronous and asynchronous integrations using Kafka/RabbitMQ.
- Standardize exception handling, API responses, logging, and monitoring.
- Analyze business requirements, identify integration dependencies, and mitigate technical risks.
- Integrate with enterprise systems, payment gateways, identity providers, and third-party APIs.
- Optimize application performance, startup time, and database connection pooling.
- Mentor developers and drive coding and architectural best practices.
- Collaborate with Product, QA, DevOps, and Frontend teams
Required Skills
- Java 11/17+, Spring Boot, Spring Security
- Microservices Architecture and REST APIs
- Kubernetes/OpenShift and Docker
- Kafka or RabbitMQ
- JWT, RBAC, Stateless Authentication
- Exception Handling and API Standardization
- SQL and Database Integration
- CI/CD and Cloud Platform exposure (AWS/Azure/GCP preferred)
Experience & Background
- 8-15 years of experience
- Minimum 3+ years in Technical Lead role
- Experience in Insurance or Financial Services preferred
- Bachelor’s Degree in Computer Science, IT, or related field
To apply for this job email your details to anup@praxisconsultants.in