
Fullstack-разработчик
Бмк Софт
Кострома
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Обязанности
•Создание нового функционала, написание чистого, эффективного и поддерживаемого кода, реализация бизнес-логики.
•Написание и выполнение Unit тестов, поиск и исправление ошибок (багов) в коде.
•Устранение сбоев, внесение изменений, добавление новых функций, адаптация под меняющиеся требования.
•Улучшение производительности существующих приложений, снижение затрат на инфраструктуру.
•Обеспечение взаимодействия с другими системами, базами данных, веб-сервисами и API.
•Участие в код-ревью, обсуждение задач, обмен знаниями с коллегами.
•Документирование написанного кода (Java doc, описание readme).
•Работа в команде, ответственность, решение проблем, коммуникация.
Требования
•Опыт работы разработчиком в ИТ-проектах по созданию или развитию информационных систем от 6 лет.
•Знания Java Core 11, Spring, Spring Boot, Hibernate.
•Vue.js, опыт с Vue 3 (Composition API), Pinia/Vuex, Vue Router, HTML5, CSS3/SCSS
•Понимание принципов и технологий разработки программного обеспечения, ООП, многопоточность, коллекции, управление памятью.
•Знание технологий взаимодействия и интеграции информационных систем (REST API, брокеры сообщений RabbitMQ).
•Понимание распределенной архитектуры информационных систем.
•Уверенное владение SQL, опыт работы с СУБД.
•Умение работать с системой контроля версий (Git), сборки (Maven, IDE (IntelliJ IDEA, Eclipse).
•Умение писать Unit тесты, проводить различное тестирование.
•Будет плюсом:
•Знание CI/CD.
•Знание Spring Cloud.
•Работа с высоконагруженными системами.
•Знания SOAP.
Условия
•Полная занятость с графиком 5/2.
•Работа в офисе или удаленно с комфортным 8-часовым рабочим днем.
•Возможность профессионального роста и участия в инновационных проектах.
•ДМС после 3-х месяцев работы


