freehire launches on Product Hunt on 26 August.

Follow →

Java-разработчик

Open 28d

Обязанности:
участие в разработке сервера корпоративного высоконагруженного мессенджера; переводе его на микросервисную архитектуру, реализация нового функционала трекинг задач: 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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available