Middle Backend Engineer, Lay

RemoteSalary not specified

Tech Stack

JSONMySQLSpringGitJava

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Middle Backend Engineer, Lay

Delivery - Ukraine (Віддалено)


Ми є компанією з досліджень та розробок продуктів, яка створює рішення для динамічної iGaming екосистеми. Наша місія - будувати передові платформи, які реінвентують iGaming індустрію.


Про продукт

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

Технологічний стек продукту:

  • Backend: Java 11/21, Spring Boot 2.2/3.0
  • Frontend: Angular 19/20, React.js
  • Бази даних та повідомлення: MySQL, Kafka, RabbitMQ, Redis
  • Хмара та контейнеризація: AWS, Docker, K8s
  • Архітектура: Системи високої навантаження, Мікросервіси, Serverless, CDN
  • Моніторинг та аналітика: Grafana, ELK stack, та рішення для великих даних

Обов'язки

Як Middle Back-End Developer, ви будете працювати у високонавантажуваному та інтеграційному середовищі, сприяючи розробці та підтримці сервісів платформи. Роль передбачає створення та вдосконалення компонентів бекенду, підтримку інтеграції з зовнішніми провайдерами та внутрішніми сервісами, включаючи персоналізаційні функції та розподілені системи конфігурації, співпрацюючи з досвідченими інженерами по всіх командах.

  • Написання коду бекенду та тестів, а також використання відкритих технологій для отримання надійних результатів;
  • Підвищення якості коду через тестування, рефакторинг, експертні огляди;
  • Ефективна робота в агільній команді з використанням Scrum;
  • Співпраця з бізнес-стейкхолдерами та внутрішніми користувачами для розробки та доставки продуктів, які залучають нових клієнтів та зберігають їх;
  • Виконання аналізу кореневих причин для забезпечення правильного розуміння помилок та запобігання їх повторенню;
  • Внесення вкладу у стандарти та керівництва з кодування, а також забезпечення прикладу дотримання цих стандартів;
  • Відстоювання власних рішень для забезпечення того, що як ви, так і команда мають інструменти та можливості для підтримки їх роботи після робочого часу.

Вимоги

  • Глибокі знання Java, Spring та супутніх технологій: JUnit, Web Application Servers (напр. Jetty/Tomcat), Gradle/Maven;
  • Значні знання MySQL та написання оптимізованих запитів до бази даних;
  • Глибоке розуміння архітектурних концепцій програмного забезпечення, об'єктно-орієнтованого та функціонального програмування, архітектур MVC/MV*, асинхронного серверного спілкування;
  • Досвід у проектуванні та розробці RESTful веб-сервісів та роботи з JSON;
  • Здатність використовувати Git та розуміння стратегій розподіленого керування версіями;
  • Професіонал програмування, з строгим та дисциплінованим підходом до написання простого та ефективного програмного забезпечення, але не боїться вчитися на помилках та розповідати іншим про помилки;
  • Знання веб-архітектур та паттернів проектування;
  • TDD, Рефакторинг;
  • Знайомство з використанням систем відстеження, таких як JIRA;
  • Здібність та готовність вчитися домену бізнесу та нових технологій;
  • Справжня приємна людина, думкуюча, але достатньо скромна, щоб працювати з будь-ким.

Буде плюсом

  • Знайомство з Groovy, Spock, Hibernate, Spring Boot;
  • Досвід використання хмарних сервісів, таких як AWS або Google App Engine;
  • Досвід інтеграції бекенду сервісів з NodeJS, Angular, Ionic або подібним фреймворком для мобільного веб-розробки;
  • Знання багатопотокового програмування та конкурентності;
  • Практичний досвід роботи з брокерами повідомлень, такими як RabbitMQ, Apache Kafka;
  • Створення масштабованих та стійких до високої трафіку додатків з оптимізованою доставкою контенту за допомогою CDN, таких як Fastly;
  • Зручна робота в середовищі Linux з мовами скриптування;

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

  • Роботу в технічно сильному середовищі з сучасним стеком та зрілою Agile культурою;
  • Високу автономність, повноваження прийняття рішень та тісне співробітництво з керівництвом;
  • Посаду в компанії з розробки продуктів з динамічним середовищем та кількома одночасними проектами;
  • Можливість внести свій внесок (ідеї для впровадження покращень);
  • Постійне самовдосконалення та зростання, включаючи бюджет на сертифікацію та курси;
  • Конкурентоспроможна зарплата плюс фінансові бонуси;
  • Медичне страхування;
  • Курси англійської мови;
  • Пакет благополуччя: онлайн-заняття йогою, Yakaboo, BetterMe App: Health Coaching, BetterMe App: Mental Health;
  • Корпоративні заходи та цікаві командоутворюючі активності.
  • Культура роботи "віддалено в першу чергу"

Етапи співбесіди

  1. HR співбесіда (45-60 хвилин) - Початкова розмова для обговорення вашого досвіду, кар'єрних цілей та культурного вписування.
  2. Технічне завдання (необов'язково)
  3. Технічна співбесіда (1,5 години) - Поглиблена технічна співбесіда, яка охоплює відповідні навички.
  4. Фінальна співбесіда (1,5 години) - Всеосяжна дискусія з командою, зосереджена на рольових компетенціях та відповідності цінностям компанії.
  5. Перевірка рекомендацій та пропозиція роботи

Місцезнаходження

Ukraine (Віддалено)


Тип зайнятості

Контракт


Рівень досвіду

Середній

Job Details

Company name:
Suntech Innovation
Location:
Ukraine
Employment Type:
Contract
Work Mode:
Remote
Posted on TheJob:
Aug 10, 2026
Last checked:
Aug 10, 2026
Posted on the source:
Jul 22, 2026
Apply Now