описание
Smart Dev — эксперты в области ИТ-решений. Мы помогаем компаниям навести порядок в ИТ-бюджетах и запускать проекты без сюрпризов: проводим аудит затрат на ИТ и оценку проектов, а также разрабатываем ПО на основе спецификаций.
задачи
- Детальное проектирование сервиса (СУБД/back/front/API) с учетом требований безопасности, отказоустойчивости, времени отклика и т.п.
- Разработка бэкэнд-части высоконагруженной системы.
- Разработка интеграционных сервисов и микросервисных компонентов.
- Рефакторинг и оптимизация кода, code review.
- Участие в тестировании разработанных компонентов и исправлении дефектов.
- Участие в принятии архитектурных решений и исследовательских задачах.
- Участие в разработке и согласовании API front-back.
- Взаимодействие с разработчиками, дизайнерами и другими командами.
- Наставничество, развитие технической экспертизы в команде.
требования
- Опыт лида разработки от 1 года.
- Опыт управления командой разработчиков от 3 человек.
- Опыт работы в роли разработчика от 7 лет в проектах по разработке и/или модификации и/или внедрению ПО с использованием инструментов и технологий Java.
- Опыт работы со всеми указанными технологиями по направлению Java: Spring, Hibernate, SQL, Gradle\Maven, Git, Jenkins, Docker, Kubernetes, Openshift, Postgres.
- Опыт командной разработки с использованием программных продуктов Bitbucket, Confluence и Jira.
- Опыт работы, как в каскадных (waterfall), так и в гибких методологиях (Agile и/или Scrum) разработки.
условия
- Оформление по ИП.
- Стабильный и прозрачный доход.
- Комфортабельный офис.