DevJobs

Back End Developer

Overview
Skills
  • Java Java ꞏ 1y
  • Python Python
  • ML ML
  • Numpy Numpy
  • Pandas Pandas
  • Design Patterns ꞏ 1y
  • RESTful API RESTful API ꞏ 1y
  • OOP OOP ꞏ 1y
  • Gradle Gradle ꞏ 1y
  • CI/CD CI/CD ꞏ 1y
  • AWS AWS ꞏ 1y
  • Docker Docker ꞏ 1y
  • Kubernetes Kubernetes ꞏ 1y
  • RDBMS RDBMS ꞏ 1y
  • Optimization ꞏ 1y
  • Schema manipulation ꞏ 1y
  • Multiprocessing ꞏ 1y
  • ArgoCD ꞏ 1y
  • Migration tools ꞏ 1y
  • Maven ꞏ 1y
  • JPA ꞏ 1y
  • Jenkins Pipelines ꞏ 1y
  • Inversion of control ꞏ 1y
  • Helm Charts ꞏ 1y
  • Flyway ꞏ 1y
  • Coding best practices ꞏ 1y
  • Advanced algorithms
  • Statistical mathematics

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 Backend Developer to join our team in the world of fintech solutions. As a 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 talented developer passionate about implementing advanced data science practices, modeling, machine learning, and algorithms.


You’ll do it using:

  • 1-2 years of Java backend development experience (JPA, inversion of control, multiprocessing, REST APIs)
  • knowledge of Java (17+) and its ecosystem
  • Strong skills in OOP, design patterns and coding best practices
  • RDBMS, deep understanding and experience with schema manipulation, optimization, and migration tools (Flyway)
  • 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
  • Experience with ML algorithms, understanding of statistical mathematics, and advanced algorithms - an advantage
  • Experience with Python (Pandas, numpy) – an advantage


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
Earnix