Java Engineer
віддалено
Необхідні навички
— 4+ роки досвіду як професійний інженер-програміст із використанням мови програмування Java
— всеосяжний і в – глибокі знання та навички щодо фреймворку Spring, включаючи Spring boot, Spring Data, Spring Cloud і Spring Security
— великий досвід використання RDBMS, як-от Postgres, і баз даних NoSQL, як-от MonogoDB
— досвід з контейнеризацією Docker і розгортанням і керуванням службами на основі Kubernetes
— досвід з автоматизованими конвеєрами CI/CD на основі Jenkins
— досвід зі статичним аналізом коду, TDD/BDD, обробкою винятків, а також засобами моніторингу та оповіщення, такими як як Sonarqube, Pact, Cucumber, Sentry, DataВog, Prometheus, Grafana та PagerDuty
— рівень англійської — Upper-Intermediate.
Як плюс
Ми пропонуємо
— бути частиною нашої місії змінити те, як люди думають про своє фінансове життя та керують ним
— здібності впливати на проектні технології
— можливість кар’єрного росту
— команда професіоналів і постійне самовдосконалення
— дійсно дружня команда без ієрархії всередині
— повністю оплачувані лікарняні до 5 днів і 18 днів оплачуваної відпустки
— витрати на освіту та уроки англійської мови, корпоративні заходи
— конкурентоздатна компенсація.
Обов’язки
— візьміть у власність системні служби, постійно покращуйте якість служб шляхом переробки архітектурного дизайну та застосування стану- найсучасніші технології
— встановлюйте та пропагуйте найкращі практики щодо життєвого циклу програмного забезпечення та забезпечення якості, розробляйте програмні рішення в ключових бізнес-сферах, залишайтеся практичними та керуйте прикладом
— зробіть внесок у технічну дорожню карту та подолайте наявні прогалини, залучаючи розширені знання та навички щодо архітектури мікросервісу, керованого подіями в хмарі
— будь частиною міжфункціональної команди, беріть участь у плануванні бізнес-завдань і досягайте передбачуваних цілей
— розумійте бізнес-потреби, творчо вирішуйте проблеми та зберігайте спокій і ефективність, коли виконуєте відносно термінові завдання.