Описание
Компания проектирует и внедряет комплексные ИТ-решения для крупных государственных и корпоративных заказчиков. В портфеле компании более 2 000 реализованных проектов и свыше 100 отраслевых решений для транспортного, нефтегазового, банковского, промышленного и других секторов экономики.
Задачи
•Создавать новый функционал, писать чистый, эффективный и поддерживаемый код, реализовывать бизнес-логику
•Писать и выполнять модульные тесты, искать и исправлять ошибки в коде
•Устранять сбои, вносить изменения, добавлять функции и адаптировать решения под меняющиеся требования
•Улучшать производительность приложений и снижать затраты на инфраструктуру
•Обеспечивать взаимодействие с другими системами, базами данных, веб-сервисами и API
•Участвовать в проверке кода, обсуждать задачи и обмениваться знаниями с коллегами
•Документировать код
Требования
•Высшее техническое образование
•От 3 лет опыта разработки в ИТ-проектах по созданию или развитию информационных систем
•Знание Java Core 11, Spring, Spring Boot, Hibernate и Micronaut
•Опыт работы с BPMN-диаграммами и Camunda
•Понимание принципов разработки программного обеспечения, ООП, многопоточности, коллекций и управления памятью
•Знание REST API и брокеров сообщений RabbitMQ
•Понимание распределённой архитектуры информационных систем
•Уверенное владение SQL и опыт работы с ArangoDB
•Опыт работы с Git, Maven или Gradle и IntelliJ IDEA или Eclipse
•Умение писать модульные тесты и проводить тестирование
•Будет плюсом: знание CI/CD, Spring Cloud и СМЭВ, умение работать с Docker, Linux и писать Shell-скрипты
Условия
•Официальное оформление и стабильный прозрачный доход
•Обучение: корпоративный университет, электронная библиотека, вебинары и карьерные консультации
•Профессиональные сообщества, спортивные клубы и мероприятия для детей сотрудников
•ДМС со стоматологией и скидки на страхование родственников
•Партнёрские скидки на покупки, фитнес, обучение и досуг
•Комфортный офис у станции метро «Марьина Роща»