Build and optimize high-performance backend systems that power data-driven applications
Work with modern streaming technologies, distributed processing frameworks, and cloud-native architectures to deliver scalable, reliable, and high-availability solutions
Requirements
Bachelor’s degree (photo of diploma must be presented at the stage of submitting application)
Strong experience in Java and API and service development
2+ years of professional Scala experience
2+ years working with Akka, especially for data streaming or distributed systems
Experience with streaming/data pipeline frameworks such as Spark Streaming, Flink, Kafka, Kinesis, or similar technologies
Proficiency in building and consuming RESTful APIs
AWS cloud services (serverless, compute, storage, or data services) and familiarity with DevOps practices (we use Azure DevOps)