Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Для участия в разработке различных модулей по проектам «Безопасный Город» и «Умный Город» нам нужен опытный java backend-разработчик, а еще лучше fullstack-разработчик, имеющий также опыт работы с frontend-технологиями.
Требования: - Достаточно большой (не менее 3-5) лет практический опыт работы разработчиком Java.
- Глубокие знания Java 8+ Core. Навыки в основных алгоритмах, структурах данных и паттернах ООП.
- Опыт работы с различными частями/модулями Spring Framework.
- Опыт работы с такими frontend-технологиями как ReactJS или Angular.
- Грамотная речь и эффективное взаимодействие с бизнес и системными аналитиками, а также реализация функционала, не имея четких постановок.
- Понимание что такое DevOps, CI/CD, как это настраивать и правильно использовать.
- Представление о том, что такое микросервисная архитектура, когда ее следует использовать и из чего складывается микросервисный подход к разработке систем.
- Широкий IT-кругозор. Вы пользовались различными библиотеками, фреймворками, платформами, решали разные нетривиальные задачи.
- Опыт архитектурного проектирования прикладных систем и постановки задач другим разработчикам в рамках решения одной большой задачи.
- Знание английского языка.