Product Engineer – Java Spring Boot w/ Full Stack Option
Core
Design, build, and support high-quality digital products using modern engineering practices, partnering with product managers to deliver scalable, cloud-native solutions.
Role type
Product Engineer (Java Spring Boot / Full Stack)
Builds
Scalable, cloud-native, user-centered digital products
Domain
Insurance technology / Digital products
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot 3.x+, REST APIs, distributed systems, microservices, CI/CD pipelines, relational/NoSQL databases, Docker, Kubernetes, TDD
Preferred skills
ReactJS/AngularJS/Typescript, Redux Toolkit, Python, Kafka, Azure/AWS, MongoDB performance tuning, generative AI tooling
Technologies
Java, Spring Boot, ReactJS, AngularJS, TypeScript, Redux Toolkit, Kafka, Docker, Kubernetes, Jenkins, GitHub Actions, Datadog, MongoDB, Azure, AWS
Responsibilities
Design and implement testing strategies, establish and maintain CI/CD pipelines, collaborate on system design, participate in iteration planning, provide production support, share knowledge to improve engineering practices
Seniority
Mid-level (3+ years experience)