Scala Engineer

Comtek 2 — Poland · Posted ~21 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Scala Engineer is responsible for building and optimizing high-performance backend systems that power the data-driven applications. In this role, Scala Engineer will work with modern streaming technologies, distributed processing frameworks, and cloud-native architectures to deliver scalable, reliable, and high-availability solutions. The engineer will collaborate closely with engineering, architecture, and other teams to design and implement services that support critical business workloads in a fast-paced, modern environment. Requirements: • Strong experience designing and developing software applications in Java. • Solid backend engineering background, including API and service development • 2–3 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 • Experience with AWS cloud services (serverless, compute, storage, or data services) • Familiarity with DevOps practices (we use Azure DevOps) • Experience designing high-availability, fault-tolerant, and scalable systems • Exposure to or involvement in system architecture and design decisions