By joining Scalac, youll be part of a financial industry project that streamlines global securities finance transactions and drives innovation through new product development.
responsibilities :
Participating in design and development of backend services using Scala within event-driven architecture, incorporating technologies like Akka, Kafka and MySQL.
Developing new and optimizing existing features.
Designing and implementing new products
Extending existing teams.
Managing tech debt.
requirements-expected :
Must-haves in the technology stack:
At least 2 years of Scala experience
At least 3 years of programming experience
Commercial experience with Akka Actors
Kafka
Testing: working with mocks and testing asynchronous code
Relational databases
For this position, youll also need to have solid experience with:
Akka Cluster and Akka Streams
Database operations using Slick
Knowledge of AWS services
Practical experience with microservices
ZIO
CQRS/ES
A bit more about the ideal candidate:
Excellent communication skills, so you can communicate well with the technical team and our clients.
Advanced level English, as youll be working with international teams.
A proactive approach, growth mindset, problem-solving skills, and being a real team player.
Independence in your tasks and decisions while keeping the rest of the team in mind.
Sharing knowledge and promoting a culture of continuous development
offered :
Great team of experts and passionate folks ready to share their knowledge!
Development & mental health budget - 4000 PLN* net/ per year (*or equivalent currency in USD or EUR)
3 additional development days off
Holiday bonus (21 days, B2B)
National holiday bonus (depends on location, B2B)
1000 PLN net dedicated to language skills development (English)
Unlimited book budget
You can choose the equipment you want to work on (whether its Linux or macOS)
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses