Product Engineer Senior Java Springboot
Core
Architect, design, and deliver large-scale distributed systems and digital products for the insurance industry, owning production success and KPIs.
Role type
Senior Product Engineer (Software Engineer)
Builds
Large-scale distributed systems, microservices, and cloud applications
Domain
Insurance / Cloud / Backend
Required skills
Java, Spring Boot, REST APIs, Microservices, Cloud, Distributed Systems, Web/API Security (OAuth, SAML, OWASP), Kafka, MongoDB, Git, CI/CD (Jenkins), TDD, Agile
Preferred skills
Python, API Gateways, Performance Optimization
Technologies
Java, Spring Boot, Swagger, OpenAPI, Kafka, MongoDB, Jenkins, Git, Maven, Gradle, NPM, Artifactory
Responsibilities
Architect and design digital products and large-scale distributed systems; Participate in inception, iteration planning, and technical reviews; Lead daily standups, retrospectives, and code reviews; Establish CI/CD pipelines; Provide support for software products in user environments; Coach team on paired programming and TDD practices.
Seniority
Senior, hands-on IC