Black Rock Solutions INC
2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Black Rock Solutions INC provided pay range
This range is provided by Black Rock Solutions INC. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$68.00/hr - $75.00/hr Responsibilities
Job Description
Design and develop RESTful and GraphQL APIs using Java and Scala. 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.
Requirements
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).
Skills: jwt,api security,restful apis,java,play,apache kafka,scala,integration,akka,kafka,spring boot,graphql apis,ci/cd,oauth2,git,api,akka http
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Contract Job function
Job function
Engineering and Information Technology Industries
Human Resources Services Referrals increase your chances of interviewing at Black Rock Solutions INC by 2x Get notified about new Scala Developer jobs in
Denver, CO . Greenwood Village, CO $120,000.00-$160,000.00 4 days ago Denver Metropolitan Area $70.00-$80.00 5 days ago Software Developer III (Java/Spring/Kubernetes)
Littleton, CO $96,250.00-$137,500.00 2 weeks ago System Integration Engineer Java/Golang
Denver, CO $135,000.00-$150,000.00 6 days ago Denver, CO $104,000.00-$190,200.00 2 weeks ago Denver, CO $120,000.00-$219,400.00 2 weeks ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
This range is provided by Black Rock Solutions INC. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range
$68.00/hr - $75.00/hr Responsibilities
Job Description
Design and develop RESTful and GraphQL APIs using Java and Scala. 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.
Requirements
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).
Skills: jwt,api security,restful apis,java,play,apache kafka,scala,integration,akka,kafka,spring boot,graphql apis,ci/cd,oauth2,git,api,akka http
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Contract Job function
Job function
Engineering and Information Technology Industries
Human Resources Services Referrals increase your chances of interviewing at Black Rock Solutions INC by 2x Get notified about new Scala Developer jobs in
Denver, CO . Greenwood Village, CO $120,000.00-$160,000.00 4 days ago Denver Metropolitan Area $70.00-$80.00 5 days ago Software Developer III (Java/Spring/Kubernetes)
Littleton, CO $96,250.00-$137,500.00 2 weeks ago System Integration Engineer Java/Golang
Denver, CO $135,000.00-$150,000.00 6 days ago Denver, CO $104,000.00-$190,200.00 2 weeks ago Denver, CO $120,000.00-$219,400.00 2 weeks ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr