Java-разработчик
Описание
Мы – IT-компания NeuroCity, разрабатываем программное обеспечение для интерактивных панелей (дроидов), которые мы производим сами. Основные направления: Торговые центры, Транспортные хабы, Городские парки, Кафе и рестораны, Жилые комплексы, Медицинские учреждения.Сейчас у нас есть 8 больших собственных площадок с общим числом дроидов более 300 разного формата и с суммарным суточным трафиком ~ 550 тыс.человек в сутки.Наши клиенты: Москва Сити, ЦУМ, Шереметьево, ДЛТ, БШ Сколково, Депо Лесная, Лукойл, ВДНХ, ВТБ, Пулково и другие.Работа только из офиса в Воронеже.Твои задачи: Разрабатывать и развивать backend-сервисы на Java Участвовать в создании новых и сопровождении существующих микросервисов Реализовывать интеграции с внутренними и внешними системами Работать с базой данных: писать, анализировать и оптимизировать SQL-запросы Участвовать в проектировании и реализации взаимодействия сервисов через Kafka Исправлять ошибки, проводить рефакторинг и повышать качество существующего кода Покрывать функциональность тестами и участвовать в code review Взаимодействовать с аналитиками, тестировщиками и другими разработчиками в составе команды Мы ждем от тебя: Опыт разработки на Java 8 и выше (знание Java 21 будет преимуществом) Понимание принципов ООП, SOLID и основных паттернов проектирования Опыт работы со Spring Framework (Spring Boot, Spring MVC, Spring Data) Базовые знания Apache Kafka Опыт работы с базами данных Навыки работы с Git Умение разбираться в чужом коде и желание развиваться Условия: Оформление по ТК РФ; Работа в офисе 5/2; 9-часовой рабочий день с гибким началом рабочего дня; Удобный офис в бизнес-парке “Текстильщики”; Качественный онбординг, личный наставник, матрицы компетенций; Частичная компенсация обедов.