Senior Scala Backend Developer $$$$


In a partnership with a global consulting company we are looking for a skilled Scala Engineer to join our team and help build high-performance, scalable backend systems. You’ll be working with a modern functional stack to solve complex data challenges and optimize our distributed architecture. The client is a British multinational enterprise software company.

 

The Tech Stack:

  • Language: Scala 2.13
  • Framework: Play Framework (Pekko-based)
  • Data: MySQL, Redis
  • Infrastructure: AWS Services
  • Monitoring: Grafana, Kibana

Core Responsibilities:

  • Design and maintain robust backend services using Scala and the Pekko-based Play Framework.
  • Write clean, testable code emphasizing immutability and functional programming principles.
  • Optimize database performance through SQL profiling, indexing, and query refinement.
  • Manage and deploy cloud-native applications within the AWS ecosystem.
  • Collaborate through a structured CI/CD pipeline and Git-based PR workflow.

Technical Requirements:

  • Scala Mastery: Deep knowledge of the Scala standard library, specifically collections, Futures for concurrency, and pattern matching.
  • Database Expertise: Strong proficiency in SQL. You should be comfortable explaining execution plans and optimizing slow queries.
  • Cloud Proficiency: Hands-on experience with core AWS services (e.g., EC2, RDS, S3, or Lambda).
  • DevOps Mindset: Solid understanding of version control (Git) and automated deployment flows.

Nice to Have:

  • Experience with functional persistence libraries like Doobie or Squeryl.
  • Familiarity with observability tools; specifically building Grafana/Kibana dashboards and configuring alerts.
  • Direct experience with horizontal scaling and managing state in large-scale distributed Pekko systems.

    ASAP position

Required languages

English B2 - Upper Intermediate
Scala, Java, SQL, AWS, CI/CD, Grafana, Redis, Play Framework
Published 26 March
15 views
·
2 applications
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...