Exalate logo

Senior Scala Developer

Exalate·Salary not specified

Primary stack

DockerBitbucket PipelinesScalaPostgreSQLGitSQL

Nice to have's

decomposing monolith to microservicesGCPNoSQL databasesMongoDBCassandraCatsscalazdeveloping integrations/pluginscloud services

Job description

Description language:

Про посаду

Ми шукаємо Senior Scala Developer, який любить вирішувати складні задачі.

Exalate - це інноваційна інтеграційна платформа, яка дозволяє створити синхронізаційний міст між різними системами управління роботою. Її унікальна однокористувацька розподілена природа з використанням спеціального синхронізаційного двигуна робить її рішенням, яке дозволяє реалізувати великий спектр інтеграційних сценаріїв.

Обов'язки

  • Робота в команді, виконання проектних вимог
  • Розробка рішень для вирішення технічних проблем
  • Участь у проектуванні, архітектурі та впровадженні масштабної інженерної інфраструктури
  • Написання та перевірка коду для забезпечення якості
  • Допомога у розробці нових функцій, виправленні помилок та оптимізації

Вимоги

  • 6+ років досвіду професійного програмування
  • 3+ роки досвіду роботи з Scala
  • Досвід роботи з інструментами та фреймворками розробки, такими як Play Framework, Akka, Slick, sbt
  • Досвід роботи з CICD, Bitbucket pipelines, Docker/Kubernetes, ELK та Git
  • Досвід роботи з мікросервісною архітектурою, знайомство з паттернами, такими як CQRS, ES
  • Досвід роботи з SQL базами даних, зокрема PostgreSQL
  • Сильні аналітичні навички та креативність для вирішення складних задач
  • Гарне розуміння принципів функціонального програмування
  • Готовність просити допомоги, вчитися та надавати менторство іншим
  • Чудові міжособистісні та організаційні навички, які роблять командну роботу позитивним досвідом

Буде плюсом

  • Досвід розбивки моноліту на мікросервіси
  • Знання хмарних сервісів, зокрема GCP
  • Знання NoSQL баз даних, MongoDB та Cassandra зокрема
  • Знання Cats або scalaz
  • Досвід розробки інтеграцій/плаґінів для сторонніх інструментів чи сервісів

Ми пропонуємо

  • Прозорий та відкритий атмосфера затишної компанії (загалом ~100 співробітників); європейське керівництво;
  • Комфортні офіси у Львові та Антверпені;
  • Оплата участі у конференціях/семінарах/інших навчальних можливостях для вашого зростання;
  • Гнучкий робочий час;
  • Можливість працювати віддалено за потреби (без обмежень) - і ми мали це навіть до того, як це стало модним :)
  • Колективні заходи та багато маленьких заходів щороку, щотижневі командні обіди та класичний набір подарунків в офісі.

Місця роботи

  • Львів, Україна
  • Антверпен, Бельгія
  • Можливість віддаленої роботи

Надішліть нам своє резюме.

© Exalate. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Exalate is a leading integration software that enables teamwork, collaboration, and productivity across tools, teams, and company borders. With a distributed architecture and built-in scripting engine, Exalate is the most powerful integration solution on the market, offering a high degree of security and user autonomy. Headquartered in Antwerp, Belgium.Exalate has a team of over 100 experts worldwide, a partner network of over 150 companies, and over 2000 international customers. For more information, visitexalate.com.

More at Exalate

All 29 roles

Popular searches