Eleks logo

Senior Scala Developer

Eleks·Salary not specified

Primary stack

ScalaAWSCI/CDJavaSQL

Job description

Description language:

Про посаду

Офіс розробки та інженерії програмного забезпечення ELEKS шукає Senior Scala Developer у Chicago, IL.


Про клієнта

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


Вимоги

  • 6–10 років комерційного досвіду роботи з розробкою на Scala
  • Глибокі знання Java 17
  • Міцний досвід розробки бекенду
  • Практичний досвід роботи з екосистемою Akka, включаючи:
    • Akka Streams
    • Akka Typed Actors (Stash, Singleton, Cluster)
    • Akka Persistence
    • Akka HTTP
  • Не менше 2 років досвіду створення рішень для потокової передачі даних з використанням Akka
  • Досвід розробки RESTful веб-сервісів
  • Глибокі знання AWS services, включаючи IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS та KMS
  • Досвід роботи з Slick та розробкою SQL-запитів
  • Досвід у проектуванні та підтримці CI/CD-піплайнів, бажано з використанням Azure DevOps Pipelines
  • Досвід у розробці високодоступних, відмовостійких розподілених систем
  • Розуміння принципів програмної архітектури та дизайну розподілених систем
  • Верхній-середній або вищий рівень англійської мови

Обов'язки

  • Проектування, розробка та підтримка масштабованих сервісів бекенду з використанням Scala та Java
  • Створення та вдосконалення розподілених систем з використанням екосистеми Akka
  • Розробка та підтримка RESTful API та мікросервісів бекенду
  • Створення хмарних рішень з використанням сервісів AWS
  • Проектування та оптимізація доступу до даних з використанням Slick та SQL
  • Проектування, підтримка та вдосконалення CI/CD-піплайнів для підтримки автоматизованої доставки програмного забезпечення
  • Створення високодоступних, надійних та стабільних програмних рішень
  • Співпраця з архітекторами та кросфункціональними інженерними командами над дизайном та впровадженням рішень
  • Участь у технічних обговореннях, переглядах коду та архітектурних рішеннях
  • Виявлення та усунення проблем у виробництві та постійне підвищення продуктивності та надійності додатків

Що ви отримаєте, працюючи в ELEKS

  • Тісне співробітництво з клієнтом
  • Складні завдання
  • Розвиток компетентностей
  • Можливість впливати на технології проекту
  • Команда професіоналів
  • Динамічне середовище з низьким рівнем бюрократії

Про ELEKS

ELEKS - це компанія з розробки програмного забезпечення на замовлення. Ми надаємо цінність нашим клієнтам, завдяки нашому досвіду та досвіду, отриманому від роботи партнером із інноваційного програмного забезпечення з 1991 року.

Наші 2000+ професіоналів, розташовані в центрах доставки по всій Східній Європі та торгових представництвах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг із інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.


Контакти

Тетяна Слюсарчук

Контакти рекрутера

[email protected]

Подати заявку

Подати заявку через LinkedIn

або рекомендуйте друга

Поділитися цією вакансією

Подати заявку

або рекомендуйте друга

Помітили ідеальну відповідність для друга?

Отримайте цінний бонус за рекомендацію

Рекомендуйте друга

© Eleks. 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.

ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.

More at Eleks

All 111 roles

Similar jobs

Popular searches