Войти

Java разработчик middle+ DevOps

Компания Farzoom
Тип Офис / Bishkek
Оклад 2000 - 3000 USD в месяц
Описание вакансии

Что нужно делать:

Участие в анализе задач с представителями бизнеса;

Разрабатывать и сопровождать сервисы на Java и бизнес процессы;

Анализ кода и оптимизация алгоритмов, сервисов и библиотек;

Участие в ревью кода;

Написание тестов для разрабатываемых компонентов.

Что нужно уметь:

Опыт работы на аналогичной позиции от 3 лет, желательно в системном интеграторе или компании-разработчике программного обеспечения;

Знания Java 8/11/17, опыт работы с фреймворком Spring Boot/Quarkus/Micronaut;

Наличие опыта работы с реляционными СУБД (PostgreSQL, MySql) или NoSQL-хранилищами (ElasticSearch, MongoDB);

Знание средств разработки и сборки проектов (Git,Gradle,Maven);

Опыт создания юнит-тестов(JUnit, Mockito);

Понимание концепций SOA, Message Queuing и Web Services (SOAP, REST);

Понимание принципов ООП , паттернов проектирования, следование принципам SOLID;

Знания Linux, Docker и/или Kubernetes и желание выполнять задачи и развиваться в том числе в направлении DevOps;

Наличие интеграционного опыта.


Плюсами будет:

Наличие собственных «домашних» проектов или Участие в Open Source проектах;

Общее понимание современных принципов и технологий системной интеграции;

Знание Groovy;

Опыт работы с Саmunda BPM, IBM BPM/Lombardi, другие;

Знакомство с системами управления задачами и проектами.

Основной технологический стек:

Java, Postgre SQL, Elastic Search, Camunda BPMN, React/Angular, Docker, Ansible, Kubernetes, Kafka, Spring Boot