Symphony Solutions

Symphony Solutions

Symphony Solutions is a Cloud and Agile transformation company headquartered in the Netherlands, with delivery centers in Ukraine, Poland, Macedonia, and The Netherlands. Founded in 2008, the company is now 600 people with over 35 international clients...

Internet Software & Services
251-1K
Founded 2008

Description

  • Develop new features within the existing product.
  • Collaborate with team members and the Product team on implementation details and requirements.
  • Resolve technical problems as they arise during development and delivery.
  • Fix bugs in newly developed features.
  • Write unit tests and integration tests.
  • Participate in Scrum ceremonies.
  • Mentor junior colleagues when required.

Requirements

  • At least 3 years of experience building backend systems.
  • At least 2 years of experience working with Scala.
  • Experience building RESTful APIs and/or WebSockets.
  • Proficiency with Scala and its ecosystem, such as Akka, Play Framework, and SBT.
  • Experience with distributed messaging systems such as Kafka, ActiveMQ, or RabbitMQ.
  • Experience with microservices architecture.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Experience with database technologies, including SQL and NoSQL.
  • Familiarity with cloud services such as AWS or GCP and DevOps tools like CI/CD pipelines.
  • Strong written and verbal communication skills in English at B2 level.
  • Ability to work in a multicultural environment.
  • Strong problem-solving skills.
  • Self-organized and able to quickly learn new technologies and paradigms.
  • Interest in using AI-powered tools such as ChatGPT, Copilot, or Cursor to speed up development tasks (desirable).
  • Experience using AI for code generation, refactoring, debugging, test creation, and documentation (desirable).
  • Experience with JIRA and Confluence (desirable).
  • Experience with ZIO and/or the Typelevel stack, such as Cats (desirable).
  • Experience with Couchbase DB (desirable).
  • Experience with ElasticSearch (desirable).
  • Experience in gambling or online gaming (desirable).
  • Experience with TDD development processes (desirable).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer- Carbyne

Axon 1K-5K Professional Services

Axon is hiring a backend developer to help build and scale mission-critical real-time communication systems for emergency response and public safety.

AWS C++ Docker Go Java Kubernetes Microservices Rust TLS WebRTC
46 minutes ago

Software Engineer II - Backend - PHP

Fandom 251-1K Internet Software & Services

Fandom is hiring a Software Engineer II to help develop and maintain the backend of its Wiki Platform, supporting large-scale web experiences for millions of fans across Poland, with remote work available anywhere in the country.

Docker GCP Go Java Kubernetes Microservices PHP
47 minutes ago

Staff Backend Engineer - Grafana App Platform | Sweden | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a remote Cloud/Grafana-as-a-service role to help evolve Grafana’s core architecture into a fully multi-tenant, scalable observability app platform for cloud and SaaS experiences.

Grafana
1 hour, 20 minutes ago

[Job 29147] Mid-level Developer Backend Java (Focus in AI)

CI&T 5K-10K Internet Software & Services

CI&T is hiring a mid-level Backend Java Developer in Brazil to build and modernize backend systems for an AI-powered chatbot platform using Java, Spring Boot, and cloud-native delivery practices.

Angular CI/CD Docker Java JUnit Kafka Kubernetes LLM Microservices Mockito RabbitMQ REST API Spring Boot SQL
2 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers