Sr. Java Developer (Scala)

We are Earnix


We believe that for Financial Institutions, personalization is key to increased customer satisfaction and loyalty as well as to improved business results. ​ 

Recognizing the complexities of financial products, Earnix provides an end-to-end Pricing and Product Personalization Software Suite, driven by world-class data science, analytical modeling tools, and integrated machine learning.  

The Earnix 3D Personalization Suite empowers Financial Institutions to offer the RIGHT PRODUCT, at the RIGHT PRICE, at the RIGHT TIMEWHILE MAXIMIZING BUSINESS KPIs, ensuring governance & compliance, and improving the enterprise-wide end-to-end product personalization and pricing process. 

Earnix has been consistently innovating for Banks and Insurers around the globe for over 18 years. We have offices in the Americas, Europe, Asia Pacific, and Israel. 

Job Description:

We are looking a Sr. Scala Developer to join our Big Data group 


o   Gather product and technical requirements 

o   Design and implement REST based WEB Service 

o   Experiment with exciting and innovative technologies 

o   Write unit and integration tests, Collaborate with QA automation 



o   Minimum of 5 years experience as Java Developer

o   At least 2-3 years experience with Scala development 

o Computer Science or equivalent practical experience 

o   Experience working on Cloud (AWS)

o   Experience designing REST based WEB Service  

o   Experience for e working with reactive programming  

o   Real-Time Web development experience; WebSocket, SSE 

o   Experience with NoSQL databases, such as MongoDB 


o   Knowledge in Kafka 

o   Experience with Docker and Kubernetes

o   Knowledge of build tools like SBT and source control like Git 

o   Experience working with agile software development methodologies such as Scrum

Apply for this position

Refer a friend