Разработка и сопровождение backend-сервисов для внутренних продуктов компании, включая доработку существующей функциональности и интеграцию с другими компонентами системы
Участие в проектировании и разработке новой версии бэкенд-архитектуры с учётом требований к производительности и масштабируемости
Активное участие в принятии архитектурных решений, оценке технологических альтернатив и выборе оптимальных подходов
Обеспечение качества кода: контроль соответствия стандартам, проведение код-ревью, внедрение лучших практик разработки
Участие в диагностике и устранении инцидентов, анализ первопричин и предотвращение повторных сбоев
Требования:
Высшее профильное образование
Опыт коммерческой разработки веб-приложений на Java 8/11/17 от 3 лет
Глубокое понимание и практическое применение принципов ООП, паттернов проектирования и рефакторинга
Опыт работы с XML: разработка парсеров для интеграционных решений, знание подходов к обработке и преобразованию данных. Приветствуется опыт работы с XSLT и XPath
Практический опыт работы с реляционными СУБД: MariaDB и PostgreSQL (будет использована в новой версии backend)
Понимание принципов работы JDBC/пулы коннектов, оптимизации запросов и настройка производительности
Опыт реализации и эксплуатации веб-сервисов на базе REST и SOAP, понимание их архитектурных особенностей, принципов безопасности и тонкостей интеграции
Условия:
Оформление по ТК РФ с первого рабочего дня
Полностью официальные выплаты заработной платы дважды в месяц
График работы: 5/2, с 9:00 до 18:00
Месторасположение офиса в шаговой доступности от м. Тушинская