backend developer for data-driven applications
In short
Backend developer role building and optimizing high-performance, data-driven backend systems using streaming technologies, distributed processing frameworks, and cloud-native architectures. Requires a Bachelor's degree, strong Java experience, at least 2 years of Scala and Akka, experience with streaming frameworks (Spark Streaming, Flink, Kafka, or Kinesis), RESTful APIs, AWS cloud services, Azure DevOps familiarity, and B2+ English. Remote B2C contract paying $5,400–$6,600/month, minimum 9 months, 8 hours/day with 4 hours of overlap with Chicago time; candidates from Russia or Belarus are not eligible.