Job Description: Scala Developer/Java Scala Developer
Location: Denver CO
Duration: 6 Months
Job Description:
- Design and develop RESTful APIs using Java and Scala using scalantra or any functional programming experience.
- 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)
Keywords: Scala RESTful APIs Java Apache Kafka Spring Boot Git CI/CD
Job Description: Scala Developer/Java Scala Developer Location: Denver CO Duration: 6 Months Job Description: Design and develop RESTful APIs using Java and Scala using scalantra or any functional programming experience. Build event-driven services and microservices that produce and consume mess...
Job Description: Scala Developer/Java Scala Developer
Location: Denver CO
Duration: 6 Months
Job Description:
- Design and develop RESTful APIs using Java and Scala using scalantra or any functional programming experience.
- 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)
Keywords: Scala RESTful APIs Java Apache Kafka Spring Boot Git CI/CD
View more
View less