Software Engineer
Core
Design, develop, test, and maintain scalable full-stack applications using Java, Spring Boot, and Angular.
Role type
Senior full-stack software engineer (microservices)
Builds
Microservices-based architectures, RESTful APIs, and responsive front-end applications
Domain
Cloud-native software development (via careerplan.io/jobs/Verisk-Software-Engineer-software-engineer-at-verisk)
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Spring Boot, Angular, RESTful API design, AWS cloud services, SQL, Docker, unit and integration testing
Preferred skills
NoSQL databases, CI/CD tools, observability and monitoring, security best practices, architecture discussions, mentoring
Technologies
AWS, Angular, Spring Boot, TypeScript, Docker, JSON, SQL, NoSQL
Responsibilities
Design and build microservices and RESTful APIs; create responsive front-end applications; write high-quality unit and integration tests; investigate and fix production issues; contribute to CI/CD pipelines; collaborate with cross-functional teams
Seniority
Mid-level, hands-on IC