Position Details
About this role
This role involves developing and maintaining high-performance backend services and APIs using Scala frameworks. The engineer will work on distributed systems, ensuring scalability and reliability in a remote environment.
Key Responsibilities
- Design and develop backend services
- Build RESTful APIs and microservices
- Optimize application performance
- Collaborate with cross-functional teams
- Troubleshoot production issues
Technical Overview
The technical environment includes Scala 2.12/2.13, Play Framework, Slick, Akka HTTP, REST APIs, microservices architecture, and CI/CD pipelines with tools like GitLab and Jenkins.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 4+ years of experience in Scala development, proficient in building high-performance backend services, APIs, and distributed systems using Scala frameworks such as Play and Slick.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 4 years of experience, Lack of experience with Scala or related frameworks, No experience with REST APIs or distributed systems, Inability to work remotely in US
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile