freehire launches on Product Hunt on 26 August.

Follow →

Middle Backend Java Developer

Open 25d

Summary

Develops and maintains backend services in Java using Quarkus, designs REST APIs, works with MySQL/MariaDB, and participates in code reviews and technical planning.

Обов'язки
Розробка нових backend-функцій на Java (Quarkus).
Проєктування REST API, інтеграція із зовнішніми сервісами.
Робота з реляційними базами даних (БД).
Підтримка наявної архітектури, оптимізація продуктивності.
Код-рев'ю, участь у технічних обговореннях та плануванні.
Написання unit/integration тестів.

Вимоги
3+ роки комерційного досвіду розробки на Java 21.
Впевнена робота з Quarkus або Java EE.
Впевнена робота з Git (branching, merge, pull-requests, rebase).
Досвід роботи з базами даних: MySQL/MariaDB, вміння писати складні SQL-запити.
Знання JPA/Hibernate.
Розуміння принципів REST, HTTP, JWT.
Знання Maven/Gradle.
Вміння працювати з Docker, концепції CI/CD.
Розуміння алгоритмів, структур даних, багатопоточності.

Буде плюсом
Досвід роботи з NATS.
Kubernetes, Kustomize.
Досвід роботи з Linux.
Досвід налаштування CI/CD.
Досвід написання автотестів (JUnit, Mockito).

Ми пропонуємо
Конкурентну компенсацію залежно від рівня (кваліфікації).
Гнучкий графік, можливість працювати віддалено.
Команду без бюрократії, прямий вплив на продукт.
Професійний ріст, участь в архітектурних рішеннях.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available