Software Engineer III
Core
Design and develop software solutions for risk assessment tools serving the insurance industry.
Role type
Senior IC software engineer (Java/Microservices)
Builds
Insurance risk assessment products and analytics platforms
Domain
Insurance / Risk Management / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java (8/11/21), Spring Boot, Spring MVC, Microservices, Hibernate, JPA, Cosmos DB, REST APIs, Docker, Kubernetes, CI/CD, Azure, performance optimization
Preferred skills
Kafka/EventHub, Databricks, Python, Java migration experience
Technologies
Java, Spring Boot, Spring MVC, Hibernate, JPA, Cosmos DB, Docker, Helm, Kubernetes, GitHub Actions, Azure, Kafka, EventHub, Databricks
Responsibilities
Collaborate with technical personnel to finalize software requirements; Develop and review detailed specifications; Implement software development processes and coding best practices; Develop, troubleshoot, and resolve technical issues; Work with distributed systems and cloud environments; Contribute to technology migrations and initiatives
Seniority
Senior, hands-on IC