Scala Developer

  • Posted 1 hour ago | Updated 1 hour ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Amazon Web Services
Typing
Systems Design
Problem Solving
Object-Oriented Programming
Regulatory Compliance
Microservices
Multithreading
Functional Programming
Management
Conflict Resolution
Data Security
Performance Tuning
Communication
Concurrent Computing
Backend Development
Collaboration
Debugging
Docker
Scala

Job Details

Role: Sr. Scala Developer
Location: Remote
Type: Contract- C2C OR W2 

• Minimum 10 years of experience in Scala backend development
• Minimum 10 years working with Scala Typelevel development
• Minimum 6 years of hands-on experience with AWS and Docker
• Proficient in Scala, including object-oriented and functional programming concepts, and the JVM ecosystem
• Deep understanding and application of advanced functional programming concepts such as category theory, monads, applicatives, and type classes
• Hands-on experience with Scala Typelevel libraries like Cats, Shapeless, and others for strong typing and efficient concurrency
• Proficiency in AWS services for deploying and managing backend systems
• Strong experience in designing and consuming REST APIs
• Clear understanding of microservices architecture, multithreading, and asynchronous processing
• Hands-on experience with Docker containerization
• Strong problem-solving skills, debugging, and troubleshooting experience
• Excellent communication and collaboration skills
• Ability to write clean, maintainable code and conduct thorough code reviews
• Implement best practices for performance tuning, error handling, and logging
• Participate in architectural discussions and contribute to system design
• Ensure data security and compliance across backend components

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.