hyperexponential is a rapidly growing company at the forefront of insurance technology. As a Java Engineer in our Policies Team, you'll be working on hx Renew, our core product that manages complex insurance models and policies.
Your mission will be to help us scale our engineering capabilities to meet the demands of our growing customer base. We're looking for someone who can contribute to our efforts in modularizing our monolith, introducing Domain-Driven Design (DDD) and hexagonal architecture, all while delivering new features and workflows.
Our tech stack primarily uses Kotlin, Spring, and Hibernate, but experience with any JVM language is valuable. You'll be part of a team that's pushing technological boundaries, participating in regular hackathons, and working on deeply complex engineering challenges.
Key responsibilities include collaborating with cross-functional teams to understand and solve problems, writing high-quality code, driving technical standards and strategy, and supporting our product in production. We're looking for someone who can help us evolve our ways of working as we grow, and who's excited about continual learning and improvement.
The ideal candidate will have experience with JVM languages (preferably Kotlin), understanding of Spring and Hibernate, and familiarity with modularizing monoliths and implementing DDD principles. Experience with rapidly scaling engineering organizations would be particularly valuable.
Join us in our mission to revolutionize the insurance industry through cutting-edge technology. If you're passionate about complex engineering challenges and want to be part of a growing, innovative team, we'd love to hear from you!