About the Role
What you’ll do
Design, develop and maintain insurance-related backend systems, services and APIs using Java and the Spring ecosystem.Work closely with business analysts and product stakeholders to understand requirements and convert them into feasible technical solutions.Conduct system and module-level design, including API specifications, data structures and technical implementation plans.Deliver high-quality, maintainable and readable code, including contributing to automation scripting.Perform unit testing, integration testing and system testing to ensure overall quality.Continuously improve existing systems through refactoring, performance tuning, architectural enhancements and availability improvements.Participate in requirement analysis, solution design and technical reviews; troubleshoot product issues and drive technical improvements.Stay updated on emerging technolog...