Senior Backend Scala Engineer (Onsite)
Location: Onsite (until further notice)
Employment Type: Contract
Compensation: $70–$75/hr
About the Role
We’re seeking a Senior Backend Scala Engineer with deep expertise in building low-latency, high-volume, distributed systems. You’ll work within an Agile team to develop scalable backend services and RESTful APIs, using TDD and running in AWS environments. This role requires strong hands-on Scala experience and the ability to clearly explain technical decisions and problem-solving approaches.
Important: A Glider assessment is required before interview. A live coding exercise is part of the interview process. Strong verbal communication skills are mandatory.
What You’ll Do
- Design and develop Scala/Java backend services and RESTful APIs
- Apply TDD and best practices for scalable, reliable software
- Build and support distributed, low-latency, high-throughput backend systems
- Collaborate with engineers, QA, and product owners in an Agile environment
- Deploy and maintain applications running in AWS
- Participate in code reviews, design discussions, and technical problem-solving
Required Qualifications
- 5+ years of hands-on Scala development experience
- Strong understanding of Scala internals, including:
- Memory management
- Concurrency and multithreading
- Futures
- Class loading
- Proven experience building distributed and scalable backend systems
- Strong experience developing RESTful APIs
- Excellent verbal communication skills with the ability to clearly explain past experience and technical thought processes
Preferred Qualifications
- AWS cloud experience
- Experience with Cats Effect, Http4s, Fs2, Akka
- Spring framework experience
- Frontend experience is a plus
#LI-DO1
#INDOEM
