

Sr. Scala Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Sr. Scala Developer with a 6+ month contract in Denver, CO, requiring 12+ years of backend development experience, strong Scala and Java skills, and expertise in Apache Kafka, RESTful APIs, and microservices.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
560
-
ποΈ - Date discovered
June 21, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Denver, CO
-
π§ - Skills detailed
#Java #React #Automation #Apache Kafka #Kafka (Apache Kafka) #Programming #GraphQL #Istio #Docker #Security #Cloud #API (Application Programming Interface) #Integration Testing #Kubernetes #Microservices #Scala #Spring Boot #GIT
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Sr. Scala Developer
Duration: 6+ Months Contract
Location: Denver CO/Onsite from Day-1
Job Description:
β’ Design and develop RESTful and GraphQL APIs using Java and Scala with 12+ Years experience in Backend Development.
β’ Build event-driven services and microservices that produce and consume messages via Apache Kafka
β’ Implement backend systems using frameworks like Spring Boot, Akka HTTP, or Play
β’ Ensure reliable, fault-tolerant Kafka integration, including schema validation, error handling, and retries
β’ Collaborate with frontend and platform teams to define clear API contracts and integration patterns
β’ Contribute to code quality, testing, and CI/CD automation
β’ Monitor, troubleshoot, and optimize performance of services and API endpoints
β’ Strong programming experience with Scala (Akka, Play, or Cats/Scalaz) and Java (8+)
β’ Hands-on experience with Apache Kafka (producer/consumer APIs, Avro/Protobuf, topic design)
β’ Experience building and consuming RESTful APIs and optionally GraphQL APIs
β’ Knowledge of functional programming and reactive patterns
β’ Familiarity with Spring Boot, asynchronous programming, and dependency injection
β’ Strong unit and integration testing practices
β’ Comfortable with Git, CI/CD pipelines, and API security (OAuth2, JWT)
Nice to Have
β’ Kafka Streams or Akka Streams experience
β’ Exposure to Kafka Connect, Schema Registry, and message validation patterns
β’ Knowledge of Docker, Kubernetes, and cloud-native app development
β’ Familiarity with API gateways (e.g., Kong, Apigee) or service mesh (e.g., Istio)