← Усі вакансії

Middle Java Developer

Лінія магазинів EVA
Місто:
Дніпро
Формат:
повний remote
Рівень:
middle
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Вітаємо!

Запрошуємо до нашої команди Middle Java Developer-a на проєкт по розробці продукту VISUAL by EVA для віртуального макіяжу в режимі реального часу.

Ми очікуємо:

від 1 року комерційного досвіду з Java та Spring Boot;

впевнене знання Java Core;

практичний досвід розробки REST API;

розуміння Spring MVC, Spring Data JPA, Hibernate;

досвід роботи з SQL та реляційними базами даних, бажано PostgreSQL;

розуміння принципів аутентифікації та авторизації;

базовий досвід зі Spring Security;

досвід роботи з Maven;

вміння працювати з JSON, DTO, валідацією вхідних даних та обробкою помилок;

досвід інтеграції із зовнішніми API або готовність швидко в це зануритися;

базове розуміння тестування: JUnit, Mockito, unit / integration тести;

досвід роботи з Git.

Буде плюсом:

досвід зі Spring WebClient або reactive HTTP clients;

досвід роботи з Flyway або іншими інструментами міграції БД;

досвід з Docker;

базове розуміння AWS або Kubernetes;

досвід роботи з файловими інтеграціями, FTP / SFTP;

досвід із кешуванням;

досвід із планувальниками задач, наприклад @Scheduled;

досвід з email templates.

Що доведеться робити:

розробляти та підтримувати REST API для мобільного застосунку, web-частини та адмін-функціоналу;

доопрацьовувати бізнес-логіку в існуючих модулях продуктів, клієнтів, магазинів та технічних сервісів;

інтегруватися із зовнішніми сервісами та внутрішніми API;

працювати з базою даних, JPA-сутностями, репозиторіями та SQL;

брати участь у розробці backend-логіки для нових функцій VISUAL by EVA;

писати і підтримувати unit/integration тести;

працювати з логуванням, обробкою помилок, інцидентами та стабілізацією backend-сервісів;

брати участь в оптимізації існуючої логіки та технічних процесів.

Ми пропонуємо:

відділена робота з будь-якої точки України або гібридний формат у м.Дніпро;

графік роботи 5/2 з 9:00 до 18:00;

оформлення з першого робочого дня;

оплачувана відпустка — 24 календарних дні на рік та оплачувані лікарняні;

психологічна та юридична підтримка співробітників;

стабільну та своєчасну заробітну плату;

можливість розвитку та кар’єрного зростання.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot