Вакансія
Middle Java developer
Огляд
MK Consulting — українська компанія, що переносить закордонний досвід на вітчизняні проєкти. Одним із найвідоміших її проєктів є розробка системи держзакупівель Prozorro. Основна спеціалізація компанії це DevOps, Integration, Security та Development. Вакансія передбачає роботу над проєктами у медичній та FinTech сферах.
Обов'язки
- розробка високоякісного програмного забезпечення, дизайну та функціональної документації
- визначення пріоритетів та виконання завдань в життєвому циклі розробки програмного забезпечення
- розробка та підтримка інструментів та додатків, виробляючи чистий, ефективний код, який відповідає стандартам відкритих джерел
- автоматизація завдань за допомогою відповідних інструментів та сценаріїв
- створення unit тестів для свого коду
- розробка архітектури та дизайну системи
Вимоги
- досвід роботи в Java від 3 років та гарні знання ядра Java
- досвід та базове розуміння архітектурних принципів мікросервісів
- добре розуміння OOP та шаблонів дизайну
- впевнені знання про стек Spring (IoC, MVC, Data / JDBC, Boot, Test), перевага для досвіду роботи з: інтеграцією, безпекою, тестуванням, AOP
- досвід роботи з REST API
- розуміння систем обміну повідомленнями (наприклад, Kafka)
- досвід роботи з базами даних SQL та NoSQL (наприклад, PostgreSQL, MongoDB)
- розуміння контейнерних середовищ (наприклад, Docker, Kubernetes)
- досвід роботи з Git, Maven / Gradle, JUnit, Mockito
- навички розробки API та документації буде перевагою
- практичний досвід роботи з Kubernetes та Helm для різних середовищ буде перевагою
- можливість описувати та документувати архітектурні/дизайнерські рішення буде перевагою
- практичний досвід тестування модулів / інтеграції / API для мікросервісів буде перевагою
- розуміння практики CI / CD та типів quality gate буде перевагою
Умови
- віддалена робота
- часткове покриття вартості курсів вивчення мов, спортзалу, програми з підтримки ментального здоров’я
CV надсилайте на [email protected] з темою листа "Middle Java developer до MK Consulting"