Logo
Black Rock Solutions INC

Scala Developer

Black Rock Solutions INC, Denver, Colorado, United States, 80285

Save Job

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