Ми у пошуку розробника Java (Middle+), який готовий приєднатися до нашої команди у нашому офісі (м. Вінниця) для роботи над довгостроковим проектом.
Наш замовник — найпотужніша платформа в індустрії спорту та спортивної статистики з головним офісом у Великій Британії.
Вимоги:
- 2+ роки досвіду розробки веб-додатків з використанням Strong Java Core, Spring (Core/Boot), Maven/Gradle
- Досвід роботи з базами даних, зокрема MongoDB
- Досвід роботи з реляційними базами даних (MySQL)
- Досвід роботи з системами обміну повідомленнями (Kafka)
- Досвід інтеграції Java-додатків з іншими системами за допомогою RESTful API
- Досвід тестування (JUnit, Mockito)
- Досвід роботи зі скриптами Bash
- Досвід роботи за методологією Agile
- Хороші навички письмової та усної комунікації
- Англійська мова на рівні Intermediate +.
Було б добре знати:
- Досвід роботи з Python (базовий)
- Досвід роботи з GoLang
- Досвід використання хмарних сервісів (AWS, GCP), Docker, Ansible, Kubernates
- Платформи push-повідомлень (FCM, APNS)
Ми пропонуємо:
- Дружній та високопрофесійний колектив;
- Демократичний менеджмент;
- Професійне зростання та навчання;
- Планування кар’єри та регулярні перевірки професійного рівня;
- Конкурентна заробітна плата;
- Медичне страхування;
- Оплачувані лікарняні;
- Довгострокове працевлаштування з оплачуваною відпусткою 24 календарних дні;
- Компенсація спорту;
- Уроки англійської мови;
- Комфортний та сучасний офіс;
- Велика різноманітність корпоративних та командних заходів;
- Робота над цікавими проектами з використанням передових технологій.
English version
Requirements:
- 2+ years demonstrated experience in developing web applications using Strong Java Core, Spring (Core/Boot), Maven/Gradle
- Experience working on Document Databases specifically MongoDB
- Background with Relational databases (MySQL)
- Experience working on Messaging systems such as Kafka
- Experience integrating Java applications with other systems using RESTful APIs
- Experience with testing tools for Java: Unit-Testing (JUnit, Mockito)
- Experience with source control and build tools
- Experience with Bash scripting
- Experience with Agile practice, daily Stand-Ups and accountability to the software development team and development timelines
- Intermediate English
- Good communication skills.
Will be plus:
- Experience with Python (basic)
- Experience with GoLang
- Practical experience using Cloud services (AWS, GCP), Docker, Ansible, Kubernates
- Push notifications platforms (FCM, APNS)
We offer:
- Friendly and highly professional team;
- Democratic management;
- Professional growth and trainings;
- Career planning and regular performance reviews;
- Competitive salary;
- Medical issuance;
- Paid sick days;
- Long-term employment with 24 calendar days paid vacation;
- Sport compensation;
- English lessons;
- Comfortable and modern office;
- Large variety of company and team events;
- Work on interesting projects using cutting-edge technologies.