**#LI-Remote**:
We are **Virtualmind**, an awesome team of engineers who are ready to ramp up any top-notch company's projects!
Our aim?
To always be one step ahead.
We are Virtualmind, an awesome team of engineers who are ready to ramp up any top-notch company's projects!
Our aim?
To always be one step ahead.
We are looking for a **Senior Scala Developer** to join our team working with one of our international Clients which is working on several challenging global projects.
In this one, we're building an enterprise-level entertainment platform based on a microservice architecture, layered on Kafka plus both SQL and No-SQL databases which handle all required aspects of the business - from the customer-facing portal to financial and user administration - both at the online and retail level.
If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!
**Do you have what it takes?
**
- Knowledge of Publish-subscribe messaging systems (Kafka, zio-kafka, fs2-kafka)
- Good knowledge of JSON: Circle, zio-json
- Demonstrable knowledge and experience with Microservices architecture
- Excellent knowledge of Relational Databases and NoSQ : Postgress - quill, doobie
- Excellent English communication skills, both written and spoken
- Teamwork, commitment, and responsibility
- Good skills of Java and Spring Framework (nice to have)
- Proven experience on enterprise projects (nice to have)
- Experience using version control systems (GIT) (nice to have)
- Good knowledge of software testing and ability to write testable code (nice to have)
- Experience with test-driven development (nice to have)
- Proven hands-on experience in CI (nice to have)
**With us, you will have the opportunity to**:
- Develop your career alongside an awesome team of LATAM's top engineers.
- Work in a place that combines innovation, development, and well-being, all at the same time!
- Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
**With us, you will have the opportunity to**:
- Develop your career alongside an awesome team of LATAM's top engineers.
- Work in a place that combines innovation, development, and well-being, all at the same time!
- Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!