участие в разработке сервера корпоративного высоконагруженного мессенджера; переводе его на микросервисную архитектуру, реализация нового функционала трекинг задач: Youtrack; контроль версий: Mercurial, Git непрерывная интеграция: Teamcity (мигрируем на Gitlab); ключевые навыки: Java 17/21, Spring Boot 3.x.x, Hibernate, PostgreSQL, Apache Kafka, Redis.
Требования
опыт коммерческой разработки от 5-ти лет; отличное знание Java Core (Concurrency, NIO, collections, GC и т.д); понимание RESTful API, проектирование его, документирование в формате OpenAPI; опыт работы с Apache Kafka, Redis, WebSocket; готовность как самостоятельно, так и с командой разбираться в хитросплетениях legacy-кода; знание принципов ООП и паттернов проектирования; понимание принципов SOLID, умение применять их на практике; хорошее знание SQL, работа с транзакциями; опыт разработки микросервисных приложений; хорошее знание linux (работа в консоли); уверенная работа с Docker.
Квалификация
специалист
вакансия с trudvsem.ru
Адрес места работы
Санкт-Петербург, Непокорённых проспект, Д. 17;корпус: К. 4;офис/квартира: ПОМЕЩ. 3Н;строение: ЛИТЕРА В