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, user-centered solutions.
Role type
Senior Product Engineer (Java Spring Boot)
Builds
Scalable, cloud native, user-centered digital products
Domain
Insurance technology / Cloud-native software
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot 3.x+, REST APIs, Microservices, CI/CD, Docker, Kubernetes, Relational/NoSQL databases, TDD, Pair programming
Preferred skills
ReactJS/AngularJS/Typescript, Redux Toolkit, Python, Kafka, Azure/AWS, Generative AI tooling
Technologies
Java, Spring Boot, ReactJS, AngularJS, TypeScript, Redux Toolkit, Kafka, Jenkins, GitHub Actions, Docker, Kubernetes, Datadog, MongoDB, OpenAPI
Responsibilities
Design and implement testing strategies to validate acceptance criteria; Establish and maintain CI/CD pipelines; Collaborate on system and application design; Provide production support for software products; Participate in iteration planning and daily standups; Share knowledge to contribute to team growth.
Seniority
Mid-Senior level (3+ years experience)