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

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring an engineer to help build tools, APIs, integrations, and agentic workflows for its globally distributed HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitLab Haskell Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
1 hour, 11 minutes ago

Java Engineer - Mid to Senior

Ethics Code Diversified Consumer Services

ETHICS CODE is seeking a Mid to Senior Java Engineer to design, develop, and maintain business-critical Java applications within a collaborative engineering team.

Agile Git Hibernate Java MySQL Oracle PostgreSQL REST API Spring
1 hour, 39 minutes ago

Senior Software Development Lead - R01564232

Brillio 1K-5K IT Services

Brillio Romania is hiring a Senior Software Development Lead to develop backend services for high-performance, microservices-based systems in Bucharest or remotely.

CI/CD Docker Git Java Kafka Kotlin Microservices PostgreSQL REST API
1 hour, 45 minutes ago

Senior Software Engineer- .Net (AWS)

BOLD 251-1K Internet Software & Services

BOLD is hiring a Senior Software Engineer to develop and optimize cloud-native .NET services for its global platform, supporting high-scale web and mobile products.

API Gateway AWS CI/CD CloudFormation CSS Docker Java JavaScript Kubernetes Microservices MySQL .NET Python React REST API Solr SQL Server Terraform TypeScript
2 hours, 18 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