Backend

Java разработчик Full-time

О компании и команде

Департамент информационных технологий Москвы внедряет технологии, которые делают Москву комфортнее и безопаснее, а жизнь горожан – удобнее и мобильнее. Команда Департамента отвечает за цифровизацию всего города: от жилищно-коммунального хозяйства и строительства до медицины и образования. При этом мы используем современные технологии – ИИ, блокчейн, большие данные и другие.

Ожидания от кандидата

Наши задачи:

  • Разработка новых и развитие существующих программных модулей и компонентов продуктов
  • Формирование релизного процесса, контроль его выполнения внешними и внутренними командами
  • Разработка архитектурных решений продуктов компании, приемка и анализ соответствия разработанного ПО заявленным архитектурным решениям
  • Приемка и ревью исходного кода ПО
  • Консультация смежных отделов по вопросам разработки.

Что нам важно:

  • Знание Java на уровне Middle/Senior
  • Понимание принципов работы сетей в разрезе веб. Что такое TCP, SSL, HTTP, DNS
  • Знания и практический опыт разработки веб-части приложений: HTML, JavaScript, AJAX
  • Уверенное знание одной из СУБД - PostgreSQL, MySQL, Oracle. Умение писать SQL-запросы. Понимание индексов, ключей, джойнов и транзакций
  • Базовые знания администрирования Linux. Уметь зайти по SSH в папку и грепнуть логи
  • Опыт работы с СКВ, например, Git
  • Понимание процесса тестирования.

Условия работы

  • Работа в IT-аккредитованной компании
  • Амбициозные проекты
  • Значимую роль в молодой команде экспертов, в которой коллеги всегда поддерживают друг друга
  • Развивающие задачи и карьерные вызовы, реальные возможности для роста
  • Оплачиваемое обучение, мероприятия и бонусы для сотрудников.

Overview

Apply For This Job