Ищут Java-разработчика для работы над высоконагруженными приложениями.
Требования:
- Опыт коммерческой разработки высоконагруженных приложений на Java
- Отличное знание Java Core и опыт работы со Spring, включая Spring Boot
- Опыт работы с Git, Gradle или Maven
- Опыт построения микросервисной архитектуры
- Навыки работы с очередями Kafka, RabbitMQ или ArtemisMQ
- Навыки работы с Docker и Kubernetes или OpenShift
- Опыт работы с PostgreSQL и Oracle
- Опыт написания unit-тестов
- Понимание Reactive Spring: Spring WebFlux, R2DBC, Reactive Spring Data
Будет плюсом:
- Опыт построения высоконагруженных распределённых систем и понимание проблем многопоточной обработки данных
- Знание основ криптографии и практический опыт использования TLS
- Опыт работы с Nexus
Формат работы: удалённо.