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

Expera Digital It Consulting
Основная информация о компании

Полное наименование компании
Expera Digital It Consulting
Организационно-правовая форма
Иностранное предприятие в форме общества с ограниченной ответственностью (ИП ООО)
Контактное лицо
Шарипова Насиба
Номер контактного лица
+998908175557
Электронная почта контактного лица
nasiba.sharipova@expera.uz
Вебсайт компании
expera.uz

Java middle разработчик
Обновлено: 13.10.2023

Тип работы
Опыт работы
Вид занятости
Офисная работа
От 3 до 5 лет
Полная занятость
Прочее
Описание

Разработка систем автоматизации процессов

Основные задачи

Разработка высоконагруженных и отказоустойчивых Java-приложений и REST-сервисов;
Обеспечение покрытием разработанного кода unit-тестами;
Взаимодействие и интеграция с frontend-частью;
Интеграция со сторонними системами и сервисами;
Участие в проработке задач;
Понимание настройки, интеграции и конфигурирования DevOps инструментов;
Решение задач, связанных с обеспечением функционального тестирования;

График работы

Пятидневка (пн-пт) с 10:00 до 19:00

Минимальный возраст
20
Максимальный возраст
35
Дополнительные требования

Высшее техническое образование (хорошая методологическая база) – желательно;
Знание основных методологий разработки программного обеспечения, включая гибкие;
Уверенное знание Java 8 и выше (Проверяется на техническом собеседовании);
Опыт работы с Spring Framework (Core, IoC, Data Access, Messaging (Kafka или Rabbit), Test);
Опыт работы с Hibernate, Spring Boot;
Понимание принципов OpenApi;
Умение писать Unit-тесты, знание фреймворков JUnit, Mockito;
Понимание принципов работы протоколов HTTP, HTTPS, TLS;
Опыт работы с Maven, основы проектирования БД, понимание транзакций. Опыт оптимизации запросов;

Плюсом будет:
Опыт разработки или сопровождения банковских систем;
Понимание BPMN нотаций;
Опыт работы с системами мониторинга (Grafana, Prometheus);
Опыт работы с инструментами логирования ELK;
Опыт работы с продуктами Atlassian (Jira, Confluence);
Опыт работы с Shell/Bash;
Опыт работы с экосистемой Docker;
Знание принципов построения DevOps;