1dea
1dea
New

Senior Scala Engineer (Distributed Systems)

Brak informacji o wynagrodzeniu
SeniorFull-time
#394499·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

ScalaAPIAkkaFS2 KafkaApache KafkaKubernetesAWSAzureGCPDockerCDNoSQL

Wymagania

  • Minimum 5 years of experience developing backend applications and distributed systems.
  • Strong knowledge of Scala and JVM ecosystem.
  • Experience with Java, C#, or Go is a plus.
  • Good understanding of distributed systems, microservice architecture, and REST API design and implementation.
  • Experience designing databases: relational data models, normalization, and query performance optimization.
  • Knowledge of concurrency, parallel programming, and designing scalable systems.

Nice to have:

  • Experience with Akka/Pekko, Cats Effect, ZIO, or FS2.
  • Knowledge of Apache Kafka or other event streaming platforms.
  • Experience with Kubernetes and cloud environments (AWS, Azure, or GCP).
  • Familiarity with Docker and CI/CD tools.
  • Experience with NoSQL databases.

Obowiązki

  • Design and develop backend applications using Scala.
  • Build and enhance scalable distributed systems.
  • Design and implement APIs and microservice architectures.
  • Optimize application performance and resolve scaling issues.
  • Collaborate with product, DevOps, and QA teams for designing and deploying new features.
  • Participate in code reviews and maintain high code quality.
  • Identify and implement best practices in architecture and software development.
1dea

1dea

113 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz