Чемпионат для студентов колледжей, чтобы сделать первый шаг в карьере
Зарегистрироваться
Назад к поиску
Ссылка скопирована!

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

Обязанности

Тебе предстоит разрабатывать цифровые сервисы для управления общественным транспортом Москвы. В числе задач:

  • разрабатывать и поддерживать высоконагруженные многопоточные микросервисы на Java;
  • добавлять новый функционал в существующие сервисы;
  • исправлять ошибки и дорабатывать код;
  • взаимодействовать со смежными командами и заказчиками;
  • изучать новые технологии и применять их в работе;
  • участвовать в решении командных задач.

Требования

Для этой позиции важно:

  • высшее или среднее профессиональное образование;
  • опыт коммерческой разработки от 1 года;
  • знание Java 8+ и опыт работы со Spring Boot;
  • навыки работы с PostgreSQL и знание SQL;
  • понимание принципов многопоточности и умение работать с ней;
  • знание Docker, REST API, Kafka, Flyway и TCP/UDP;
  • навыки работы в Unix-подобных системах.

Будет плюсом, если ты:

  • знаешь PL/pgSQL;
  • умеешь писать тестовые сценарии и документировать систему;
  • умеешь оценивать трудоемкость задач и возможные риски.

Условия

В Команде Москвы тебя ждут:

  • официальное трудоустройство по трудовому договору;
  • стабильная заработная плата;
  • полная занятость с графиком 5/2 с 09:00 до 18:00;
  • гибридный формат работы;
  • офис в Москве рядом с метро «Кунцевская»;
  • работа в команде опытных специалистов;
  • участие в проектах по развитию транспортной системы Москвы;
  • возможность решать нестандартные технические задачи;
  • профессиональное обучение и развитие;
  • возможности для карьерного роста;
  • участие в масштабных и уникальных городских проектах;
  • возможность видеть, как результатами твоей работы пользуются жители Москвы.