Обязанности: Осуществлять разработку новой функциональности, отладку, модификацию программного обеспечения. Рефакторинг дизайна серверной архитектуры и компонентного состава приложений, переход на микросервисную архитектуру cloud native. Осуществлять интеграцию программных модулей и компонентов. Проведение code-review, участие в методологическом управлении процессов разработки, создание технической документации по процессу разработки. Требования: Опыт разработки Web-приложений на Java 8+ от 3х лет (Java SE 11, Spring, SQL) и хорошее знание Java SE. Базовые знания Web (JavaScript, CSS, HTML). Опыт разработки REST-сервисов, проектирования и реализации схем БД, алгоритмов на Java, интеграции. Выстраивание приложений в связке с PostgreSQL, JMS (ActiveMQ). Опыт работы с микросервисными архитектурами. Опыт работы с системами контроля версий git в различных методологических подходах git flow/github flow, использование конвееров CI/CD. Умение разбираться в чужом коде. Знание шаблонов проектирования, OOP/OOD, принципов SOLID. Умение документировать разработку, рисовать схемы архитектуры. Будет плюсом: Опыт разработки на Alfresco или разработки/внедрения СЭД на базе Java. Знание Freemarker, JS Dojo, YUI 2.x. Опыт использования Docker`а, Solr, распределенных кэшей (Hazelcast), интеграции на базе ESB (ServiceMix или аналоги). Умение покрывать код unit-тестами. Условия: Оформление в штат в соответствии с ТК РФ. Конкурентоспособная заработная плата (обсуждается по результатам собеседования). Возможность расти как вертикально, так и повышать уровень своих профессиональных и деловых компетенций. Корпоративная электронная библиотека. Место работы: м. Беговая, бизнес-центр "NordStar", либо удаленная работа.
Договорная
Москва. Станции метро: Беговая
Инжиниринговый холдинг «эВ-групп»