Scala Developer (Remote)

EndySoft

Warszawa
17 400–20 900 zł netto (+ VAT) / mies.
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
Scala
Akka
gRPC
MySQL
MongoDB
RESTful API
Cassandra
PostgreSQL
Play framework
Oracle
Git
🐳 Docker
🚢 Kubernetes
Jenkins

About the project

  • We are seeking a talented Scala Developer to join our development team. The ideal candidate will have experience in building robust, high-performance backend systems using Scala. This role involves working on innovative projects, leveraging Scala’s functional programming capabilities to deliver scalable and maintainable software solutions.
  • MD rate: 200 - 240 EUR

Your responsibilities

  • Design, develop, and maintain backend systems and microservices using Scala.
  • Implement and optimize distributed systems for high scalability and reliability.
  • Develop RESTful APIs and integrate them with front-end applications and third-party services.
  • Work with DevOps teams to deploy and monitor applications in production environments.
  • Participate in architectural discussions to improve system design and scalability.
  • Write clean, maintainable, and efficient code following functional programming principles.
  • Conduct performance tuning, profiling, and troubleshooting to ensure system efficiency.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Our requirements

  • Strong proficiency in Scala, with a solid understanding of functional programming principles.
  • Experience with frameworks such as Play Framework or Akka.
  • Proficiency in building and consuming RESTful APIs or gRPC services.
  • Experience with relational databases like PostgreSQL, MySQL, or Oracle.
  • Familiarity with NoSQL databases such as Cassandra or MongoDB.
  • Proficiency in version control systems like Git.
  • Experience with containerization tools such as Docker and orchestration tools like Kubernetes.
  • Understanding of CI/CD pipelines and build tools like SBT or Jenkins.
  • Strong analytical and problem-solving skills.

Optional

  • Experience with Apache Kafka or other messaging systems for event-driven architectures.
  • Familiarity with Spark for big data processing.
  • Knowledge of GraphQL APIs.
  • Exposure to cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with testing frameworks like ScalaTest or Specs2.
  • Knowledge of machine learning libraries and frameworks.
  • Exposure to Agile/Scrum development methodologies.

Technologies we use

This is how we work on a project

  • code quality measures

  • code review

  • Continuous Deployment

  • Continuous Integration

  • active monitoring

Aufrufe: 1
Veröffentlichtvor 2 Tagen
Läuft abin etwa 22 Stunden
Art des VertragsKontrakt B2B
ArbeitsmodusPraca zdalna
Quelle
Logo
Logo
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Scala Developer"