What are the responsibilities and job description for the Senior Scala Developer position at Mojo Trek?
COMPANY DESCRIPTION
Mojo Trek, an Inc. 5000 company, delivers an unparalleled recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.
Our Client is building a world-class platform to host a wide range of applications. It's a state-of-the-art digital platform that encompasses mobile, web, cloud, and distributed computing systems. Their solutions are designed to improve productivity, profitability, and safety, and help communities and economies grow in an environmentally sustainable way.
We are looking for a Scala Developer with Akka data streaming experience.
QUALIFICATIONS:
- Strong Java 8 or 11
- Backend development
- Scala programming experience (6-10 years)
- Significant Akka data streaming experience including Akka Streams, Akka Typed Actors (Stash, Singleton, Cluster), Akka Persistence, Akka HTTP (2 years)
- RESTful web services
- AWS knowledge - IAM, Kinesis, DynamoDB, API stack, SQS, SNS, KMS
- Slick - SQL queries
- DevOps (we use ADO) - Pipeline familiarity
- Experience with delivery of High Availability and Reliable Solutions
- Some architecture experience
Salary : $60 - $70