Overview
Skills
Job Details
Role: Scala Backend Developer with AWS
Location: Remote
Job Type: W2 / C2C Contract
Experience: 10+ Years
We are seeking a highly experienced Scala Backend Developer with strong expertise in Scala Typelevel, AWS, and Docker to design, develop, and optimize distributed backend systems. The ideal candidate brings deep functional programming knowledge, strong hands-on AWS proficiency, and the ability to build scalable, secure, and high-performance microservices.
- 10+ years of experience in Scala backend development
- Strong command of object-oriented and functional programming concepts
- Extensive experience working in the Scala Typelevel ecosystem
- Hands-on expertise with functional programming constructs:
- Category theory, monads, applicatives, type classes
- Practical experience using advanced Scala Typelevel libraries:
- Cats, Shapeless, and related functional libraries
- Deep understanding of the JVM ecosystem, concurrency, and memory handling
- 6+ years hands-on experience with AWS (deployment, scaling, backend services)
- Strong experience with Docker for containerization and microservice packaging
- Familiarity with CI/CD, distributed systems, and cloud-native practices
- Proficiency in designing, developing, and consuming REST APIs
- Strong experience in microservices architecture, asynchronous processing, and multithreading
- Ability to implement backend services with a focus on scalability, performance, and reliability
- Strong debugging, troubleshooting, and problem-resolution skills
- Ability to write clean, maintainable, well-documented code
- Experience conducting code reviews and improving coding standards
- Excellent communication and cross-team collaboration skills
- Develop and enhance backend microservices using Scala / Typelevel stack
- Design high-performance, fault-tolerant, and secure distributed backend systems
- Build and maintain APIs, integration layers, and backend logic
- Deploy and manage backend components using AWS and Docker
- Lead architectural discussions and contribute to backend system design
- Implement best practices around performance tuning, observability, logging, and error handling
- Ensure backend systems meet security, compliance, and reliability standards
- Collaborate with cross-functional teams to deliver production-ready features
- Participate in code reviews, mentoring, and continuous improvement initiatives
How to Apply
Interested candidates can share their updated resumes at:
V2 Innovations Inc is an Equal Opportunity Employer and welcomes applicants from all backgrounds. We provide equal employment opportunities to all employees and applicants and comply with all EEO and affirmative action guidelines, embracing diversity, inclusion, and fairness in our hiring process. Diversity fuels innovation. Inclusion powers success.