
Kogo szukamy?
For our Client - an international company, we are currently recruiting for the position:
Senior Scala Developer
location: Kraków
Position 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
Job 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
Will be considered as a major plus:
- 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 :)