👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle/Senior Java Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Разработка IT-продуктов

Описание вакансии

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

Инфратех - это инновационная платформа управления строительством 👷‍♂️🏢 Входим в госкорпорацию "ВЭБ РФ".

Мы создаем уникальный продукт, который объединяет работу инвесторов, руководителей, инженеров и подрядчиков. Наша цель - создавать для пользователей умные инструменты управления жизненным циклом строительства. Продукт позволяет работать с инженерными данными, BIM-технологиями, аэромониторингом и облаком точек объектов, аналитическими отчетами, мониторингом персонала. Читай тут 👉 https://itech-infra.ru подробности нашего проекта.

Мы ищем опытного backend-разработчика, который дополнит нашу команду профессионалов своего дела. Тебе предстоит работать с коллегами по бэкенд-цеху, DevOps-инженером, frontend-разработчиками, аналитиками, тестировщиком, а так же с продакт-менеджером и техническим директором.

Чем ты будешь заниматься в команде: 

  • Писать высококачественный код и покрывать его юнит-тестами
  • Проектировать архитектуру микросервисов в рамках решения своих задач
  • Улучшать процессы разработки и выпуска релизов
  • Реализовывать бизнес-требования
  • Применять и внедрять передовые технологии backend-разработки
  • Работать по гибкой методологии разработки

Наши ожидания от кандидата:

  • Опыт коммерческой разработки бэкенда на Java от 2-3 лет
  • Отличное знание Java Core, особенностей Java Virtual Machine и JVM under the hood
  • Понимание базовых алгоритмов и структур данных
  • Знание типовых паттернов Spring Framework
  • Понимание системных метрик бэкенд-приложения на Java и Spring
  • Опыт работы с Hibernate
  • Понимание паттернов архитектуры микросервисов
  • Умение писать тесты на JUnit
  • Опыт работы с СУБД PostgreSQL
  • Понимание concurrency, multithreading, non-blocking io и асинхронности
  • Уверенное понимание работы сетей TCP/IP и протокола HTTP

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

  • Опыт разработки на Kotlin
  • Опыт работы с протоколами gRPC и GraphQL
  • Навыки разработки под Docker и Kubernetes

Наш стэк:

  • Java, Spring Boot и JUnit
  • Hibernate
  • Управляемые PostgreSQL и объектное хранилище S3 в облаке
  • Gradle
  • GraphQL, gRPC и Protocol Buffers (Protobuf )
  • GitLab CI, Helm, bash
  • Управляемый кластер Kubernetes в облаке

От нас:

  • Опыт в инновационном проекте управления строительством
  • Официальное трудоустройство по ТК РФ
  • Конкурентная заработная плата 
  • Гибкий график работы
  • Работа с современных технологиями бэкенд-разработки