Senior Scala Developer

the brixton group • United State
Remote
Apply
AI Summary

We are seeking a Senior Scala Developer to build scalable backend services and distributed data applications in a cloud-native environment. The ideal candidate will have 5+ years of hands-on Scala development experience and a strong understanding of functional programming principles. The role involves designing and developing backend services, building and optimizing Spark-based data pipelines, and implementing functional programming patterns.

Key Highlights
6+ months contract
100% remote work
Cloud-native environment
Key Responsibilities
Design and develop backend services in Scala
Build and optimize Spark-based data pipelines
Develop scalable microservices
Implement functional programming patterns
Participate in architecture discussions and code reviews
Ensure performance, scalability, and reliability in production
Technical Skills Required
Scala Apache Spark Kafka REST API development SQL and/or NoSQL databases Cloud platforms (AWS, Azure, or GCP) CI/CD pipelines Docker Kubernetes
Benefits & Perks
$70-90/hr compensation
100% remote work
Nice to Have
Akka or Play Framework
Spark Streaming or Kafka Streams
Experience with Cats, ZIO, Monix
Data lake / lakehouse experience

Job Description



Duration: 6+ months
Compensation: $70-90/hr
Location: 100% REMOTE

We are seeking a hands-on Scala Developer to build scalable backend services and distributed data applications in a cloud-native environment.

Requirements:
  • 5+ years hands-on Scala development (production experience).
  • Strong understanding of functional programming principles.
  • Experience building distributed systems.
  • Apache Spark (Scala-based development).
  • Experience with microservices architecture.
  • REST API development.
  • Kafka or other event-driven systems.
  • SQL and/or NoSQL databases.
  • Cloud platforms (AWS, Azure, or GCP).
  • CI/CD pipelines, Docker, Kubernetes.
Responsibilities:
  • Design and develop backend services in Scala.
  • Build and optimize Spark-based data pipelines.
  • Develop scalable microservices.
  • Implement functional programming patterns.
  • Participate in architecture discussions and code reviews.
  • Ensure performance, scalability, and reliability in production.
Nice to Have:
  • Akka or Play Framework
  • Spark Streaming or Kafka Streams
  • Experience with Cats, ZIO, Monix
  • Data lake / lakehouse experience
26-00239

Similar Jobs

Explore other opportunities that match your interests

Software Engineer - L3 Support

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Canonical

United State

Senior Java Developer - Data Migration and Integration

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobs via Dice

United State

Senior Oracle Integration Engineer (Remote)

Programming
•
7h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

crocs

United State

Subscribe our newsletter

New Things Will Always Update Regularly