Senior Scala Developer
Filed under: Kraków | Informatyka - Programowanie
Numer referencyjny: ref1440707456For our Client - an international company, we are currently recruiting for the position:
Senior Scala Developer
location: Kraków
Job description:
The new team member will have the opportunity to build a brand new platform for real-time pricing and betting. Designed to handle high traffic and sub-second action, it will be built with cutting edge technologies and scalable microservice-oriented architecture.
Responsibilities:
* Design, code and documentation of back-end API services in Scala
* Modelling data layer in non-relational databases (Couchbase)
* Implementation of reporting/analytics using Big Data processing tools (Apache Spark, Cassandra)
* Striving for good code quality and practicing test-driven development
* Collaborating with product owners and the team to ensure requirements are well-defined and met
* Helping to grow the team
Position requirements:
* min. 5 years of experience in development of back-end services
* 1 year of experience in Scala
* 3 years of experience in JVM (Java, Scala, Closure) or functional languages (Erlang, Haskell)
* experience and understanding of relational and non-relational (NoSQL) databases and data modelling techniques
* good understanding of distributed computer system challenges andBig Data
* good understanding of REST API design principles and experience building APIs
* experience with "push" technology and WebSockets
Good to have:
* experience with NodeJS and JavaScript
* experience in web development and knowledge of HTML, CSS
* experience in deployment automation (Ansible) and Docker
* experience in high availability, fail over, load balancing
We offer:
* Competitive salary package: 14000-20000 PLN
* Challenging work
* Full-time employment contract
* Friendly and open work atmosphere :)
W odpowiedzi na ogłoszenie prosimy podać numer referencyjny.