19 серпня 2024 р
Старший бек-енд (Java) розробник віддалено Ми є бутіковою технологічною компанією, яка має тісні стосунки з кількома партнерами, які співпрацюють співпрацювати з ними, щоб доставляти високоякісне програмне забезпечення з дорожньої карти інноваційних і складних функцій у середовищі з високим обсягом транзакцій. Обов’язки: Написання базового коду та тестів, а також використання технологій з відкритим кодом для отримання надійних результатів; Покращення якості коду шл
19 серпня 2024 р
Старший бек-енд (Java) розробник
віддалено
Ми є бутіковою технологічною компанією, яка має тісні стосунки з кількома партнерами, які співпрацюють співпрацювати з ними, щоб доставляти високоякісне програмне забезпечення з дорожньої карти інноваційних і складних функцій у середовищі з високим обсягом транзакцій.
Обов’язки:
- Написання базового коду та тестів, а також використання технологій з відкритим кодом для отримання надійних результатів;
- Покращення якості коду шляхом тестування, рефакторингу, рецензування;
- Ефективна робота в гнучкій команді з використанням методів Scrum, XP та Lean, напр. участь у щоденних стендапах, сесіях планування, демонстраціях і ретроспективах;
- Співпраця із зацікавленими сторонами бізнесу та внутрішніми користувачами для розробки та надання продуктів, які приваблюють нових клієнтів і спонукають їх повертатися;
- Виконання аналізу першопричини, щоб переконатися, що помилки правильно розуміються та не повторюються;
- Внесок у стандарти та рекомендації з кодування, а також подання гарного прикладу дотримання їх;
- Підтримуючи свої рішення, щоб забезпечити наявність у вас і команди інструментів і можливостей для підтримки роботи в неробочий час.
Вимоги:
- Глибокі знання Java, Spring і пов’язаних технологій: JUnit, сервери веб-додатків (наприклад, Jetty/Tomcat) ), Gradle/Maven;
- Глибоке знання MySQL і написання оптимізованих запитів до бази даних;
- Глибоке розуміння концепцій архітектурного програмного забезпечення, об’єктно-орієнтованого та функціонального програмування, архітектур MVC/MV*, асинхронного зв’язку з сервером;
- Досвід у проектуванні та розробці веб-сервісів RESTful і обробки JSON;
- Вміння використовувати Git і розуміти розподілені стратегії керування версіями;
- Майстер програмного забезпечення, який має суворий і дисциплінований підхід до написання простого та ефективного програмного забезпечення, але не боїться вчитися на невдачах і розповідати іншим про помилки;
- Знання архітектур веб-програмного забезпечення та шаблонів проектування;
- TDD, рефакторинг;
- Знайомі з використанням системи відстеження, такої як JIRA;
- Мати схильність і бажання вивчати сферу бізнесу та нові технології;
- Справді приємна людина, упевнена, але досить скромна, щоб працювати з будь-ким.
Бажано:
- Знайомство з Groovy, Spock, Hibernate, Spring Boot;
- Використовували хмарні служби, такі як AWS або Google App Engine;
- Досвід інтеграції серверних служб із NodeJS, Angular, Ionic або подібною структурою для розробки мобільних сайтів;
- Знання багатопотокового програмування та паралелізму;
- Реєстрація розробки масштабованих програм, які працюють за високих обсягів трафіку та використовують aCDN, наприклад Fastly;
- Комфортна робота в середовищі Linux із мовами сценаріїв;
Особисті навички:
- Самомотивований командний гравець;
- Надійна людина в розробці;
- прагнення робити речі краще;
- Сильні навички спілкування та вирішення проблем.
- Цілі продукту-ori
Ви отримаєте:
- Роботу в продуктовій компанії з динамічним середовищем і кількома проектами.
- Дійте та вдосконалюйтесь. Ваші ідеї щодо покращення.
- Команда вмотивованих професіоналів.
- Постійне самовдосконалення та зростання, включаючи сертифікати та курси.
- Медичне страхування.
- Конкурентна заробітна плата та бонуси.
- Корпоративи та веселі командоутворення.