Java разработчик
Требования
Местоположение и тип занятости
Компания
Информатизация города
Описание вакансии
О компании и команде
Департамент информационных технологий Москвы внедряет технологии, которые делают Москву комфортнее и безопаснее, а жизнь горожан – удобнее и мобильнее. Команда Департамента отвечает за цифровизацию всего города: от жилищно-коммунального хозяйства и строительства до медицины и образования. При этом мы используем современные технологии – ИИ, блокчейн, большие данные и другие.
Ожидания от кандидата
Наши задачи:
- Разработка новых и развитие существующих программных модулей и компонентов продуктов
- Формирование релизного процесса, контроль его выполнения внешними и внутренними командами
- Разработка архитектурных решений продуктов компании, приемка и анализ соответствия разработанного ПО заявленным архитектурным решениям
- Приемка и ревью исходного кода ПО
- Консультация смежных отделов по вопросам разработки.
Что нам важно:
- Знание Java на уровне Middle/Senior
- Понимание принципов работы сетей в разрезе веб. Что такое TCP, SSL, HTTP, DNS
- Знания и практический опыт разработки веб-части приложений: HTML, JavaScript, AJAX
- Уверенное знание одной из СУБД - PostgreSQL, MySQL, Oracle. Умение писать SQL-запросы. Понимание индексов, ключей, джойнов и транзакций
- Базовые знания администрирования Linux. Уметь зайти по SSH в папку и грепнуть логи
- Опыт работы с СКВ, например, Git
- Понимание процесса тестирования.
Условия работы
- Работа в IT-аккредитованной компании
- Амбициозные проекты
- Значимую роль в молодой команде экспертов, в которой коллеги всегда поддерживают друг друга
- Развивающие задачи и карьерные вызовы, реальные возможности для роста
- Оплачиваемое обучение, мероприятия и бонусы для сотрудников.