Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Brightgrove is an industry-leading software company with offices in Kyiv and Kharkiv. We build award-winning products that bring significant value, generate an inspiring result, and help our clients succeed. Our key industries include Retail, Manufacturing, Energy, ISV & Marketing Agencies, Medicine, Online TV broadcasting and many more.
30 травня 2023

Middle Java Backend Software Engineer (вакансія неактивна)

віддалено

ПРО КЛІЄНТА:

Наш клієнт — SaaS стартап, який робить свій внесок у більш стале майбутнє, надаючи міжнародним організаціям інструменти та рішення, необхідні для досягнення їхніх цілей сталого розвитку та вуглецевої нейтральності.
Заснована у партнерстві з однією з провідних світових компаній з торгівлі енергоресурсами, компанія тісно співпрацює з першопрохідцями по всьому ЄС і планує запустити першу версію свого продукту наприкінці цього року.
Ми є першопрохідцями в галузі, яка ще не була сформована технологічними тенденціями. Ми поєднуємо безпрецедентний досвід роботи на фінансових ринках з досвідом роботи на ринках екології та сталого розвитку. Ви станете частиною існуючого програмного стартапу, який відкриє доступ до цих ринків та підвищить ефективність.

ПРО ПРОЄКТ:

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

Методологія — легкий Scrum — 2 тижневі спринти

Автоматизовано багато тестів — unit, integration, UI end-to-end (не так багато), на даний момент Selenium, Cucumber (BDD), зараз переходимо на Cypress

ТВОЯ КОМАНДА:

Наразі команда складається з Backend Engineers, Frontend Engineers та окремих PO/BA, UI/US Designers, QA Engineers. Команди розташовані в Україні, Амстердамі та Румунії.

ЩО ДЛЯ ТЕБЕ:

  • Повага та відкритість на інтерв’ю
  • Довгострокові та стабільні проєкти
  • Професійна технічна спільнота
  • 20 днів на рік для відновлення та відпочинку

ЗА ЩО БУДЕШ ВІДПОВІДАТИ:

Очікується, що ви будете брати активну участь у спілкуванні з End Users, Product Owners та іншими зацікавленими сторонами і надаватимете свій внесок і думки про те, як повинен розвиватися продукт. Ви повинні глибоко розуміти проблеми, які вирішує Продукт, а не просто переглядати список тікетів у беклозі. Оскільки ми зараз налаштовуємо багато процесів, багато речей ще не визначені і не зафіксовані. Потрібно бути прагматичним, гнучким і готовим відкривати для себе нові сфери та/або можливості і користуватися ними.

Нижче наведено перелік ключових обов’язків, які вже чітко визначені:

  • Розробляти платформу з нуля, маючи можливість впливати буквально на будь-який аспект її життєвого циклу
  • Тісно співпрацювати та спілкуватись з Backend Tech Lead на проєкті
  • Комунікувати з різними зацікавленими сторонами (End Users, Management Team, Product Managers, UX designers, DevOps, Marketing та Sales Managers, тощо) для того, щоб надати/запитати інформацію про функції, варіанти використання, вимоги до продукту тощо
  • Активно брати участь у дослідженні нових технологій та прийнятті стратегічних рішень щодо вибору технології для продукту
  • Відповідати за проектування, розробку та тестування цілих підсистем та окремих компонентів
  • Розробка розподілених, масштабованих і високодоступних підсистем і систем в цілому
  • Запуск, моніторинг та підтримка систем і компонентів у виробництві в хмарному середовищі/середовищах (AWS/GCP/Azure)
  • Відповідати за якість створеного коду та розроблених рішень. Проводити unit-testing, integration-testing, e2e testing, performance testing, тощо
  • Бути відмінним командним гравцем, дбати про атмосферу та культуру в окремих командах та компанії в цілому
  • Підтримувати документацію для розробленої архітектури та компонентів
  • Разом з іншими старшими інженерами станьте опорою, на якій базується розробка продукту

НЕОБХІДНІ НАВИЧКИ:


    • Приблизно 4+ роки відповідного досвіду роботи на посаді розробника
    • Широкий досвід роботи з такими мовами, як Java, Kotlin, Go, Python, JavaScript та відповідними фреймворками
    • Глибокі знання в області розробки (event-driven) веб-сервісів
    • Досвід побудови та запуску розподілених і масштабованих хмарних систем
    • Знання реляційних та нереляційних систем баз даних
    • Досвід та готовність виконувати діяльність, пов’язану з DevOps (налаштування CI/CD, підтримка інфраструктури, встановлення інструментів, управління базами даних, моніторинг тощо)
    • Досвід роботи з Linux-подібними системами
    • Позиція «Не моя проблема, нічого не знаю» — це не про тебе
    Бажано мати:
    • Ступінь магістра в Computer Science або суміжних галузях
    • Досвід роботи з Docker, Kubernetes, Helm
    • Досвід роботи з cloud provisioning/configuration management інструментами (Terraform, Ansible, Chef та інше)
    • Досвід роботи з SQL (Postgres, MySQL, SQL Server, тощо) та NoSQL (MongoDB, Cassandra, Couchbase, тощо)
    • Досвід роботи з Messaging systems, такими як RabbitMQ, Kafka, SQS, Cloud Pub/Sub, тощо
    • Досвід роботи з інструментами моніторингу, такими як DataDog, Prometheus, Grafana тощо.
    • Навички фронтенд-розробки з використанням JavaScript та React
    • Хороше розуміння комп’ютерних мереж
    • Знання англійської мови на рівні Upper-Intermediate
    Компетенції:
    • Відкритість для зворотного зв’язку, дискусій, навчання та випробування чогось нового
    • Самомотивованість та орієнтованість на результат
    • Проактивний ентузіаст котрий вміє вирішувати проблеми
    • Відмінні комунікативні навички
    • Допитливість до того, як все працює, і здатність швидко навчатися

Гарячі Java вакансії

Всі Java вакансії