Scala Backend Developer with AWS || Remote || W2 / C2C Contract

Overview

Remote
Accepts corp to corp applications
Contract - W2
Contract - 6+ Month(s)

Skills

Scala
AWS
Microservices
REST
Docker
CI/CD
Bckend

Job Details

Role: Scala Backend Developer with AWS
Location: Remote
Job Type: W2 / C2C Contract
Experience: 10+ Years

Job Description

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.

Required Qualifications Core Scala Expertise
  • 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
Cloud & DevOps
  • 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
Backend Engineering
  • 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
Quality & Communication
  • Ability to write clean, maintainable, well-documented code
  • Experience conducting code reviews and improving coding standards
  • Excellent communication and cross-team collaboration skills
Responsibilities
  • 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.