Earnix is a leading provider of advanced pricing and rating solutions tailored for the insurance industry. Our cutting-edge software empowers actuaries and data scientists within insurance companies to make data-driven decisions and optimize pricing strategies. With a commitment to innovation and a deep understanding of the insurance landscape, Earnix is at the forefront of revolutionizing the way insurers approach pricing and rating.
We are looking for a highly skilled Senior Backend Developer to join our team in the world of fintech solutions. As a Senior Backend Developer, you will play a key role in the enhancement and development of new features and services, working with advanced technologies and tools.
This role is ideal for a highly skilled and talented developer passionate about implementing advanced data science practices, modeling, machine learning, and algorithms.
You’ll do it using:
- At least 5 years of solid Java backend development experience (JPA, inversion of control, multiprocessing, REST APIs)
- Strong knowledge of Java (17+) and its ecosystem
- Experience with ML algorithms, understanding of statistical mathematics, and advanced algorithms
- Strong skills in OOP, design patterns and coding best practices
- RDBMS, deep understanding and experience with schema manipulation, optimization, and migration tools (Flyway)
- Experience with Python (Pandas, numpy) – an advantage
- Good understanding of CI/CD methodologies and tools (Jenkins Pipelines, Helm Charts, ArgoCD)
- Familiarity with Maven and Gradle build automation tools
- Experience with cloud-related technologies - Docker, K8S, AWS
You’ll excel by:
- Effectively collaborate with cross-functional teams and communicate ideas clearly.
- Problem-solving: Strong analytical and critical-thinking skills to identify and solve complex technical problems.
- Being a motivated self-learner and to drive innovation and excellence in your work.
- A commitment to thinking like an owner, taking initiative, and ensuring the success of our backend infrastructure.
You’ll love it because:
- This is an impactful role in the organization
- You will have the opportunity to work in a successful, fast-moving, mission-driven company
- You will have a great learning environment and many growth opportunities
- You will collaborate with other experienced team members