Position: Middle/Senior Java Developer
Company: UNi-OPS
Category: Java
Experience: 3y
English level: upper

На постійну основу потрібен Middle/Senior Java Developer. 

Remote. Full-time

Основні обов'язки: 

Написання дизайну і серверного коду на Java відповідно до вимог проекту.
Робота за методологією та в середовищі Agile.
Розробка нових функцій, а також виправлення помилок, рефакторінг і покращення існуючих продуктів і кодових баз.
Розробка модульних та інтеграційних тестів.
Відповідальність за стандарти коду - якість і продуктивність.
Участь у командній роботі, включаючи проведення оглядів коду, а також керівництво/допомога членам команди.

Загальні вимоги:
4+ роки досвіду роботи як Java Backend Developer.
Здатність працювати самостійно, навички у вирішенні проблем.
Високий рівень мотивації із сильними здібностями до самонавчання.
Здатність читати, та орієнтуватися у великій, складній базі коду.
Високі навички командної роботи.
Рівень англійської Upper-Intermediate.

Технічні вимоги:
Знання та досвід роботи з основами Java 8 SE, багатопоточністю, аналізом проблем продуктивності та пам'яті.
Знання та досвід роботи з інструментами контролю вихідних текстів, такими як Git, інструментами модульного тестування, такими як Junit, реляційними базами даних та SQL, ORM, такими як Hibernate.
Знання та досвід роботи з клієнт-серверною веб-архітектурою, використання таких інструментів, як Apache та Tomcat. та веб-термінів, таких як HTTP, REST, JSON, XML і т.д.


Прохання відгукнутися з актуальним CV, бажаною зарплатою вилкою.