Middle/Senior Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Инфратех - это инновационная платформа управления строительством 👷♂️🏢 Входим в госкорпорацию "ВЭБ РФ".
Мы создаем уникальный продукт, который объединяет работу инвесторов, руководителей, инженеров и подрядчиков. Наша цель - создавать для пользователей умные инструменты управления жизненным циклом строительства. Продукт позволяет работать с инженерными данными, 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 в облаке
От нас:
- Опыт в инновационном проекте управления строительством
- Официальное трудоустройство по ТК РФ
- Конкурентная заработная плата
- Гибкий график работы
- Работа с современных технологиями бэкенд-разработки