logo[мetahunt]
> Djinni

Backend Engineer

UpUp
format:Remotetype:Full-timecompany:Outsource
javakotlinspringmysqlpostgresqlany one ofmysqlrest-apiawsci/cdobservability
dockerkubernetesreactangularandroid sdk
experience3+ years
domainEcommerce
> full description

Привіт!
 

Ми в UpUp шукаємо Backend Engineer (Middle+ / Senior), який має сильний досвід backend-розробки та готовий брати на себе відповідальність за DevOps та AWS-інфраструктуру.


Наша команда працює з американською продуктовою компанією, яка понад 9 років створює програмні рішення для ритейлу в США: POS-системи, платіжні інтеграції, аналітику, loyalty-інструменти, репортинг та інші сервіси.


Зараз компанія активно розвиває новий POS Software, тому нам потрібен інженер, який зможе не лише розробляти backend-сервіси, а й забезпечувати їх стабільну роботу в production.


Орієнтовний розподіл задач: 60% Backend / 40% DevOps. Це не фіксоване співвідношення. Залежно від етапу розвитку продукту можуть бути періоди, коли DevOps-задач буде більше.


У нас невелика інженерна команда, тому важливо вміти самостійно приймати технічні рішення, працювати з архітектурою та брати відповідальність за результат.


Що ти будеш робити

Backend Development

  • Розробляти та підтримувати backend-сервіси на Spring Boot (Java / Kotlin).
  • Проєктувати та розвивати REST API для web та mobile застосунків.
  • Працювати з PostgreSQL / MySQL: проєктування схем, оптимізація запитів.
  • Брати участь у технічному дизайні нових фіч та архітектурних рішеннях.
  • Інтегрувати backend із frontend, mobile застосунками та зовнішніми сервісами.
  • Покращувати продуктивність, стабільність та масштабованість системи.
     

DevOps & Infrastructure

  • Розвивати, підтримувати та оптимізувати AWS-інфраструктуру.
  • Налаштовувати та вдосконалювати CI/CD-процеси (Jenkins).
  • Працювати з Infrastructure as Code (Terraform / CloudFormation).
  • Налаштовувати моніторинг, логування та алертинг (CloudWatch, Grafana, Prometheus, тощо).
  • Забезпечувати стабільність production-середовища, аналізувати проблеми продуктивності та усувати їх причини.
  • Працювати над автоматизацією, оптимізацією AWS-витрат та покращенням інфраструктурних рішень.
     

Що ми очікуємо

  • 3+ роки комерційного досвіду backend-розробки.
  • Впевнене знання Java та Kotlin, практичний досвід зі Spring Boot.
  • Хороший досвід роботи з SQL базами даних (PostgreSQL / MySQL).
  • Розуміння принципів побудови REST API та архітектури backend-систем.
  • Практичний досвід роботи з AWS у production (EC2, RDS, S3, IAM, SQS, Lambda, CloudFront, Route53 та інші сервіси).
  • Досвід налаштування або підтримки CI/CD.
  • Розуміння Infrastructure as Code.
  • Розуміння принципів High Availability, Scalability та Observability.
  • Досвід використання AI-інструментів у розробці.
  • Готовність самостійно вирішувати як backend, так і інфраструктурні задачі.

 

Буде плюсом

  • AWS Certification (Associate або вище).
  • Досвід із Docker / Kubernetes.
  • Досвід роботи з POS, FinTech або payment-related системами.
  • Розуміння frontend або mobile технологій (React, Angular, Android).
  • Досвід побудови та оптимізації production-інфраструктури.


Що для нас важливо

Ми шукаємо інженера, який не обмежується написанням коду, а розуміє, як працює система в цілому: від бізнес-логіки та API до deployment, моніторингу та стабільності production.

Для нас важливі самостійність, відповідальність за технічні рішення, ініціативність та готовність занурюватися в продукт.


Формат роботи

  • Full-time, remote.
  • Робота з реальним продуктами для ринку США.
  • Невелика інженерна команда та безпосередній вплив на технічні рішення.
  • Мінімум бюрократії, швидка комунікація.


Якщо тобі цікаво поєднувати backend-розробку з відповідальністю за інфраструктуру та впливати на розвиток продукту, надсилай резюме, будемо раді познайомитися!