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!