Java Tech Lead
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Департамент информационных технологий внедряет технологии, которые делают Москву комфортнее и безопаснее, а жизнь горожан — удобнее и мобильнее. Записаться к врачу с помощью сервиса ЕМИАС, проверить домашнее задание и оценки ребенка в Московской электронной школе, подать показания счетчиков через портал mos.ru — это лишь часть услуг и сервисов, доступных москвичам и реализуемых ДИТ.
Карта москвича - многофункциональный ключ, который позволяет обеспечить удобство и безопасность получения пенсий, стипендий, субсидий, пособий, городских социальных выплат, а также собственных средств.
Сейчас мы в поисках Java Tech Lead ("играющий тренер"), который возьмет на себя руководство полным циклом проектирования и разработки ПО, а также управление командой из 3-4 senior backend developers.
Ожидания от кандидата
- опыт разработки от 5 лет;
- опыт управления командой от 3 лет;
- опыт разработки высоконагруженных и распределенных систем.
Наш стэк:
- Java Core 11, Spring Framework (Boot, Web, JDBC), Hibernate;
- Микросервисная архитектура + кусок монолита, многопоточность;
- Apache Camel;
- ActiveMQ;
- Liquibase;
- Junit 4 / 5, Mockito;
- PostgreSQL и MongoDB.
Условия работы
- работу в аккредитованной ИТ компании;
- задачи со сложной бизнес-логикой, требующие нестандартных решений;
- возможность удаленного графика;
- демократичную атмосферу, открытость коммуникаций;
- стабильность и конкурентную заработную плату;
- скидки для сотрудников от партнеров ДИТа.
Дополнительные инструкции
Highload-проект (порядка 5 млн пользователей), социально-значимая система, множество разнородных данных, хорошая практика по работе с БД, задачи со сложной бизнес-логикой, требующие нестандартных решений.