Demo

Scala Developer

SMX Services & Consulting, Inc.
Denver, CO Contractor
POSTED ON 5/8/2026
AVAILABLE BEFORE 6/5/2026

Role Summary

We are seeking experienced Scala Developers to design, develop, and support scalable backend services and event-driven microservices in a high-performance enterprise environment. The ideal candidate will have strong hands-on expertise in Scala, Java, Apache Kafka, and RESTful API development, with experience building resilient, distributed systems using modern functional programming and reactive architecture principles.

This role requires close collaboration with frontend, platform, and DevOps teams to deliver highly available, secure, and scalable applications.

Key Responsibilities Backend & API Development
  • Design and develop RESTful APIs using Scala and Java.
  • Build scalable backend services using frameworks such as:
    • Scalantra
    • Akka HTTP
    • Play Framework
    • Spring Boot
  • Develop and maintain microservices architectures and event-driven systems.
  • Define and implement API contracts and integration patterns with cross-functional teams.
  • Optionally contribute to GraphQL API development and integrations.
Kafka & Event Streaming
  • Develop and maintain Kafka producer and consumer applications.
  • Design and implement fault-tolerant event-driven services using Apache Kafka.
  • Ensure reliable Kafka integrations including:
    • Schema validation
    • Error handling
    • Retry mechanisms
    • Topic design optimization
  • Work with Avro/Protobuf serialization standards and message validation patterns.
Functional & Reactive Programming
  • Apply functional programming concepts and reactive design patterns in application development.
  • Build asynchronous and high-performance services using Scala ecosystem tools.
  • Utilize libraries/frameworks such as:
    • Akka
    • Cats
    • Scalaz
CI/CD, Testing & Performance Optimization
  • Contribute to code quality, automated testing, and CI/CD pipeline implementation.
  • Develop strong unit and integration testing practices.
  • Monitor, troubleshoot, and optimize service performance and API response times.
  • Collaborate with DevOps teams on deployment automation and operational excellence.
Required Skills & Qualifications
  • Strong programming experience with:
    • Scala
    • Java 8
  • Hands-on experience with:
    • Apache Kafka
    • RESTful APIs
    • Microservices architecture
  • Experience with Scala frameworks/libraries including:
    • Akka
    • Play Framework
    • Cats/Scalaz
  • Experience with Spring Boot and asynchronous programming models.
  • Understanding of functional programming and reactive systems.
  • Experience with dependency injection frameworks.
  • Strong knowledge of:
    • Git
    • CI/CD pipelines
    • API security concepts (OAuth2, JWT)
  • Excellent troubleshooting, debugging, and analytical skills.
Nice to Have
  • Kafka Streams or Akka Streams experience.
  • Exposure to:
    • Kafka Connect
    • Schema Registry
    • Message validation patterns
  • Experience with:
    • Docker
    • Kubernetes
    • Cloud-native application development
  • Familiarity with API gateways such as:
    • Kong
    • Apigee
  • Knowledge of service mesh technologies such as Istio.
Deliverables
  • Develop and maintain process flows and technical documentation.
  • Mentor client project team members and provide knowledge transfer.
  • Participate as a primary, co-, or contributing author on project deliverables.
  • Support data conversion and data maintenance activities.
  • Recommend industry best practices and scalable technical solutions.
  • Provide alternative and innovative technical approaches where applicable.
  • Deliver thought leadership alongside hands-on development and configuration work.
  • Participate actively as a collaborative member of the technical team.
  • Perform additional duties as assigned.

Hourly Wage Estimation for Scala Developer in Denver, CO
$36.00 to $46.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Scala Developer?

Sign up to receive alerts about other jobs on the Scala Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,156 - $113,206
Income Estimation: 
$106,443 - $140,353
Income Estimation: 
$60,951 - $77,671
Income Estimation: 
$86,156 - $113,206
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SMX Services & Consulting, Inc.

  • SMX Services & Consulting, Inc. Miami, FL
  • Job description: We are seeking a highly skilled and dynamic Civil Engineer with a Professional Engineer (PE) license in the state of Florida to join our t... more
  • 4 Days Ago

  • SMX Services & Consulting, Inc. Tallahassee, FL
  • Overview We are seeking an experienced Systems Administrator (Advanced) to support enterprise IT infrastructure, cloud environments, and mission-critical s... more
  • 5 Days Ago

  • SMX Services & Consulting, Inc. Washington, DC
  • Business Analyst Customer: U.S. Department of Transportation, Federal Motor Carrier Safety Administration (FMCSA) Opportunity: RFQ1807473 / 693JJ426Q000015... more
  • 1 Day Ago

  • SMX Services & Consulting, Inc. Washington, DC
  • Senior Project Manager Customer: U.S. Department of Transportation, Federal Motor Carrier Safety Administration (FMCSA) Opportunity: RFQ1807473 / 693JJ426Q... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Scala Developer jobs in the Denver, CO area that may be a better fit.

  • Net2Source (N2S) Denver, CO
  • Title- Scala Developer Location: Denver CO, 100% Onsite role Mandatory Skills: Scala Backend API Implemetation, Scalantr, Akka, Play, or Cats/Scalaz MongoD... more
  • 1 Day Ago

  • Jobs via Dice Denver, CO
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Optimus Labs USA, is seeking the following. Apply via ... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!