Обязанности:
Вакансия открыта в Департаменте «Управление ресурсами предприятия». В рамках импортозамещения мы разрабатываем собственную ERP-систему, реализованную в микросервисной архитектуре. Приглашаем в команду опытного Java-разработчика, который в составе SCRUM-команды поможет реализовать весь намеченный функционал. ЗАДАЧИ: Разработка под Java, фреймворк: Spring; Разработка в рамках микросервисной архитектуры; Проектирование интерфейсов взаимодействия с другими системами; Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками; Работа по гибкой методологии разработки. ТРЕБОВАНИЯ: Опыт разработки на JAVA от 8 версии и выше; Знание и опыт разработки на Spring Framework; Знание и практический опыт применения Kubernetes, Docker; Хорошее представление об основных подходах к проектированию микросервисов; Знание и практический опыт применения высоконагруженных сервисов с использованием Apache Kafka / RabbitMQ; Опыт написания тестов (JUNIT5, интеграционные); Уверенное знание баз данных PostgreSQL/Oracle/MS SQL Server на уровне разработки и оптимизации процедур. ДОПОЛНИТЕЛЬНЫЕ ПРЕИМУЩЕСТВА: Опыт командной работы, в том числе в распределенных командах; Опыт работы в компании-разработчике программного обеспечения; Сочетание ответственности и исполнительности. УСЛОВИЯ: Полная занятость, график работы 5/2; Гибкое начало рабочего дня; Оформление по ТК РФ, бессрочный трудовой договор; Для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Самара, Новосибирск - гибридный формат работы: по понедельникам работа из офиса, остальные дни дистанционно или, по желанию, в офисе; Для городов: Уфа, Екатеринбург, Волгоград, Калининград, Тула, Казань, Нижний Новгород, Краснодар, Рязань - дистанционный формат работы до тех пор, пока не будет открыт филиал. После открытия филиала занятость сменится на гибридный формат (один день в неделю из офиса).