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 an existing product.
  • Collaborate and communicate with team members and the Product team.
  • Resolve technical issues as they arise during development.
  • Fix bugs in newly developed features.
  • Write unit tests and integration tests.
  • Participate in Scrum ceremonies.
  • Mentor middle and junior colleagues when needed.

Requirements

  • At least 3 years of experience building backend systems.
  • At least 2 years of experience working with Scala.
  • Experience building RESTful APIs and WebSockets.
  • Proficiency with Scala and its ecosystem, including 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 SQL and NoSQL databases.
  • Familiarity with cloud services such as AWS, GCP, or Azure and DevOps tools such as 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 and the ability to learn new technologies quickly.
  • Experience with JIRA and Confluence is desirable.
  • Experience with ZIO and/or the Typelevel stack such as Cats is desirable.
  • Experience with Couchbase DB is desirable.
  • Experience with ElasticSearch is desirable.
  • Experience in gambling or online gaming is desirable.
  • Experience with TDD development processes is desirable.
  • Strong interest in using AI-powered tools such as ChatGPT, Copilot, or Cursor to speed up development work.
  • Ability to use AI for code generation, refactoring, debugging, test creation, and documentation is desirable.
  • Openness to experimenting with new AI tools and integrating them into development workflows is desirable.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
54 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
54 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
54 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
1 hour, 9 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