
Senior Scala Developer
Primary stack
Job description
Про посаду
Офіс розробки та інженерії програмного забезпечення ELEKS шукає Senior Scala Developer у Чикаго, штат Іллінойс. Ви також можете працювати дистанційно з України.
Наш клієнт створює першокласну цифрову платформу, яка забезпечує широкий портфель корпоративних додатків для мобільних, веб-, хмарних та розподілених обчислювальних середовищ. Їх технологічні рішення призначені для підвищення продуктивності, прибутковості та операційної безпеки, забезпечуючи при цьому стійке зростання для бізнесу та громад у всьому світі.
Обов'язки
- Проектування, розробка та підтримка масштабовних сервісів backend за допомогою Scala та Java
- Створення та вдосконалення розподілених систем за допомогою екосистеми Akka
- Розробка та підтримка RESTful API та мікросервісів backend
- Створення хмарних рішень з використанням сервісів AWS
- Проектування та оптимізація доступу до даних за допомогою Slick та SQL
- Проектування, підтримка та вдосконалення CI/CD-піплайнів для підтримки автоматизованої доставки програмного забезпечення
- Створення високодоступних, стійких та надійних програмних рішень
- Співпраця з архітекторами та крос-функціональними інженерними командами над проектуванням та впровадженням рішень
- Участь у технічних дискусіях, переглядах коду та архітектурних рішеннях
- Виявлення та усунення проблем у виробництві та постійне підвищення продуктивності та надійності додатків
Вимоги
- 6–10 років комерційного досвіду роботи з розробкою на Scala
- Глибокі знання Java 17
- Солідний досвід розробки backend
- Практичний досвід роботи з екосистемою Akka, включаючи:
- Akka Streams
- Akka Typed Actors (Stash, Singleton, Cluster)
- Akka Persistence
- Akka HTTP
- Не менше 2 років досвіду створення рішень для потокової передачі даних з Akka
- Досвід розробки RESTful веб-сервісів
- Глибокі знання сервісів AWS, включаючи IAM, Kinesis, DynamoDB, API Gateway, SQS, SNS та KMS
- Досвід роботи з Slick та розробкою SQL-запитів
- Досвід проектування та підтримки CI/CD-піплайнів, бажано з використанням Azure DevOps Pipelines
- Досвід впровадження високодоступних, відмовостійких розподілених систем
- Розуміння принципів архітектури програмного забезпечення та проектування розподілених систем
- Верхньо-середній або вищий рівень англійської мови
Ми пропонуємо
- Тісне співробітництво з клієнтом
- Складні завдання
- Розвиток компетентностей
- Можливість впливати на технології проекту
- Команда професіоналів
- Динамічне середовище з низьким рівнем бюрократії
Про компанію
ELEKS - це компанія з розробки програмного забезпечення на замовлення. Ми надаємо цінність нашим клієнтам завдяки нашому досвіду та досвіду, отриманому від роботи партнером із інновацій програмного забезпечення з 1991 року.
Наші 2000+ професіоналів, розташовані у Центрах доставки по всій Східній Європі та торгових офісах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг із інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.
Контакти рекрутера
Тетяна Слюсарчук
[email protected]
Подати заявку
або рекомендуйте друга
Поділитися цією вакансією
або рекомендуйте друга
Помітили ідеальну відповідність для друга?
Отримайте цінний бонус за рекомендацію
© 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 63 roles
Senior Project Manager (Biopharma)
Eleks · Poland +1

Middle DevOps Engineer
Eleks · Poland +4

Trainee Angular Developer
Eleks · Ivano-Frankivsk +2

Senior Project Manager
Eleks · Poland +1