
Scala Backend Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Europe.
• This position is fully remote.
• Design and maintain backend services utilizing Scala.
• Work collaboratively with cross-functional teams to gather project requirements.
• Develop robust and scalable backend systems.
• Perform code reviews to ensure compliance with coding standards.
• Diagnose and enhance existing backend services.
• Engage in team meetings and contribute insights related to backend development.
• Significant experience in Scala backend development (2–5 years preferred).
• Proficient in Scala, SBT, and functional programming principles.
• Practical experience with Cats Effect and HTTP4s.
• Strong understanding of event-driven architectures and Apache Kafka.
• Experience with Cassandra data modeling and performance tuning.
• Thorough knowledge of REST API development and integration strategies.
• Familiarity with Docker and containerized development processes.
• Proficient in automated testing using ScalaTest, MUnit, Mockito, or WireMock.
• Experience with schema-based messaging and contracts (Avro, Protocol Buffers).
• Understanding of CI/CD pipelines (e.g., Jenkins).
• Experience with OAuth2 and JWT authentication implementations.
• Knowledge of observability and monitoring tools such as OpenTelemetry, Prometheus, SLF4J, and Logback.
• Familiarity with code quality and static analysis tools (SonarQube, Scalastyle, Scapegoat, dependency analysis tools).
• Health insurance
• Professional development opportunities
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.