We are seeking a skilled Scala Software Engineer with a strong background in building scalable, secure, and high-performance systems.
Key Responsibilities:
Develop microservices and distributed apps using Scala, Akka (Cluster, Streams), and Kafka
Build reusable Akka stream utilities and cross-data center messaging with gRPC
Implement caching, persistence (Redis, Elasticsearch), and REST APIs (Akka HTTP, Play)
Support ML pipelines and real-time analytics for fraud prevention
Maintain CI/CD (Jenkins), monitoring (Splunk, Grafana), and write unit/integration tests
The ideal candidate will have:
3+ years of hands-on Scala development experience
2+ years of experience with Akka for building concurrent, distributed applications
Proficiency with Kafka for event-driven architecture
Experience working with PostgreSQL databases
A solid understanding of secure coding practices
Experience writing unit tests to ensure code quality and reliability
Knowledge of AWS and Kubernetes. Experience with Docker.
Experience with continuous integration tools and techniques, automating processes for CICD
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Referrals increase your chances of interviewing at The Judge Group by 2x
Sign in to set job alerts for Scala Developer roles.
#J-18808-Ljbffr
See details and apply
Scala Developer