java-разработчик высоконагруженных систем

грейд
lead
страна
Россия
опубликована
сегодня

описание

Smart Dev — эксперты в области ИТ-решений. Мы помогаем компаниям навести порядок в ИТ-бюджетах и запускать проекты без сюрпризов: проводим аудит затрат на ИТ и оценку проектов, а также разрабатываем ПО на основе спецификаций.

задачи

  • Детальное проектирование сервиса (СУБД/back/front/API) с учетом требований безопасности, отказоустойчивости, времени отклика и т.п.
  • Разработка бэкэнд-части высоконагруженной системы.
  • Разработка интеграционных сервисов и микросервисных компонентов.
  • Рефакторинг и оптимизация кода, code review.
  • Участие в тестировании разработанных компонентов и исправлении дефектов.
  • Участие в принятии архитектурных решений и исследовательских задачах.
  • Участие в разработке и согласовании API front-back.
  • Взаимодействие с разработчиками, дизайнерами и другими командами.
  • Наставничество, развитие технической экспертизы в команде.

требования

  • Опыт лида разработки от 1 года.
  • Опыт управления командой разработчиков от 3 человек.
  • Опыт работы в роли разработчика от 7 лет в проектах по разработке и/или модификации и/или внедрению ПО с использованием инструментов и технологий Java.
  • Опыт работы со всеми указанными технологиями по направлению Java: Spring, Hibernate, SQL, Gradle\Maven, Git, Jenkins, Docker, Kubernetes, Openshift, Postgres.
  • Опыт командной разработки с использованием программных продуктов Bitbucket, Confluence и Jira.
  • Опыт работы, как в каскадных (waterfall), так и в гибких методологиях (Agile и/или Scrum) разработки.

условия

  • Оформление по ИП.
  • Стабильный и прозрачный доход.
  • Комфортабельный офис.

навыки

похожие вакансии

статьи для разработчиков