

Scala Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Scala Developer (Hybrid) in Denver, CO, with a contract length of 6+ months at a pay rate of $39/hr. Key skills required include Scala, Java, Apache Kafka, RESTful and GraphQL APIs, and CI/CD practices.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
312
-
ποΈ - Date discovered
June 25, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Hybrid
-
π - Contract type
W2 Contractor
-
π - Security clearance
Unknown
-
π - Location detailed
Denver, CO
-
π§ - Skills detailed
#API (Application Programming Interface) #Apache Kafka #Istio #React #Kafka (Apache Kafka) #Automation #Security #Java #Scala #Cloud #Kubernetes #Programming #Spring Boot #GIT #GraphQL #Docker #Integration Testing
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
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Generis TEK Inc., is seeking the following. Apply via Dice today!
We have Contract role Scala Developer-Hybrid for our client at Denver, CO. Please let me know if you or any of your friends would be interested in this position.
Position Details: Scala Developer-Hybrid- Denver, CO Location : Denver, CO - hybrid Project Duration : 6 + Months Contract To Hire Pay rate : $39/hr on W2
Job Description:
β’ Design and develop RESTful and Graph QL APIs using Java and Scala
β’ Build event-driven services and micro services 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)
β’ RESTful and GraphQL APIs using Java and Scala is critical for the success. Other can be secondary skill.
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)
Qualifying Questions:
β’ Are you able to design and develop RESTful and GraphQL APIs using Java and Scala?
β’ Can you build event-driven services and micro services that produce and consume messages via Apache Kafka?
β’ Do you have strong programming experience with Scala (Akka, Play, or Cats/Scalaz) and Java (8+)?
β’ Are you comfortable with Git, CI/CD pipelines, and API security (OAuth2, JWT)?