JAVA (middle+)

от 150 000 до 220 000 руб.
Полная занятость
Опыт работы: От 3 до 6 лет
Полный день

Описание задач, которые необходимо будет выполнять специалистам.

- Участие в разработки архитектуры сервиса

- Разработка программного продукта, внесение изменений в код

- Разработка автоматических модульных тестов, автоматических скриптов и тестов развертывания

- Сборка и развертывание разработанного решения на стенды разработки

- Развертывание ПО разработки на рабочем месте разработчика

- Оптимизация программного кода

- Участие в проведении нагрузочного тестирования

Стек технологий, которым необходимо обладать специалисту.

Технологический стэк: Java 8, Spring 5, Kafka, SpringBoot, OpenShift, Docker, Grpс/Rest

Технические компетенции: отличное владение Java core, Java EE.

Опыт работы с фреймворком Spring

Опыт реализации взаимодействий между системами с использованием технологий MQ, Rest, Kafka, XML/JSON

Знание принципов, архитектуры и паттернов проектирования приложений

Знание принципов организации эффективной разработки

Уверенное владение инструментами разработки: Maven/Gradle, Git

Желателен опыт применения инструментов DevOps: Jenkins/TeamCity/Bamboo/Travis, Docker/Kubernetes

Желателен опыт написания модульных тестов (JUnit/TestNG, Mockito)

Локация Москва, Санкт- Петербург, Ростов-на-Дону, Новосибирск – возможна удаленка

Контактная информация
Вакансия изменена: 01.04.2024
Москва