DevJobs

Senior Backend Developer

Overview
Skills
  • Kotlin Kotlin ꞏ 7y
  • Java Java ꞏ 7y
  • Spring Boot Spring Boot
  • Spark Spark
  • Microservices Microservices
  • Gradle Gradle
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • ECS
  • Hibernate
  • In-Memory databases
  • EC2
  • Maven
  • RDS
  • S3
  • Spring
  • Autoscaling
  • Infrastructure development
  • DevOps tools
  • Big Data solutions

Earnix is a leading provider of advanced pricing and rating solutions tailored for the insurance and banking industry. Our software empowers actuaries and data scientists within financial companies to make data-driven decisions and optimize pricing strategies. With a commitment to innovation and a deep understanding of the market, Earnix is at the forefront of revolutionizing how financial companies approach pricing and rating.


We are looking for an experienced senior backend developer for a new project intended to create and build a new platform for the next generation of cutting-edge software, based on a modern platform to enable innovations and integration of different software and technologies.


As a senior developer, you will lead the creation of this new platform. You will lead brainstorming and discussions along with Product to build this new Platform. Also, taking part in the team building as well as delivering new features, and building the infrastructure for the new SaaS.

This role is ideal for a highly skilled and talented backend developer who wants to be a visionary, is passionate about building scalable and reliable products from scratch, and thrives in a fast-paced, innovative environment.


What you’ll do:

  • Participate in designing and building the architecture of the new product.
  • Take ownership of parts of the new platform infrastructure building.
  • Define and implement POCs for new technologies and tools.
  • Implement features and new technologies integrations following POCs.
  • Take part of design and code reviews.
  • Take part to set the standards of end-to-end automation development.


You’ll do it using:

  • Hands-on experience as a backend developer for at least 7 years in a fast-paced environment with a focus on infrastructure and tools.
  • Strong proficiency in Java/Kotlin
  • Experienced working on performance and scale issues in conjunction with cloud services.
  • Previous experience using AWS cloud platform (EC2, S3, Autoscaling with ECS, RDS, AWS tools on the cloud).
  • Experience with different databases and different data tools.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge in various development tools like: Spring & Spring boot, Maven/Gradle, Hibernate, Network and security, Microservices, In-Memory databases
  • Advantage: Knowledge of: Spark, Demand model algorithms, Big Data solutions, Microservices design patterns, DevOps tools, Infrastructure development.


You’ll excel by:

  • Effectively collaborate with cross-functional teams and communicate ideas.
  • Possessing strong analytical and critical-thinking skills to continuously identify and solve complex technical challenges.
  • 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 new product.
Earnix