IT-компания Riverstart.
С 2012 года трансформируем сложные идеи в удобные сервисы для бизнеса. Входим в реестр МТК, аккредитованы в Минцифры.
Работаем с государством и бизнесом.
Создаем высоконагруженные сервисы для веба и мобайла: сайты, порталы, сервисы, веб-платформы, мобильные приложения, CRM, LMS и ERP-системы.
Входим в топ-20 разработчиков сложных проектов в России и странах ближнего зарубежья и занимаем первую строку в рейтинге агентств по поддержке и развитию сайтов, а также по аутстаффингу в Нижнем Новгороде (Рейтинг Рунета 2025).
Получили 37 призовых наград в федеральных и международных IT-конкурсах.
Задачи:
-
Разработка и поддержка серверной части приложений на Java.
-
Оптимизация и рефакторинг существующего кода для улучшения производительности.
- Участие в проектировании архитектуры новых приложений и модулей.
- Реализация новых функциональных возможностей согласно требованиям.
- Проведение код-ревью и участие в обсуждении архитектурных решений.
- Взаимодействие с командами фронтенд-разработчиков, тестировщиков и аналитиков.
- Устранение багов и технических проблем в приложениях.
- Обновление и поддержка документации по проекту.
- Участие в планировании и оценке сроков выполнения задач.
- Обеспечение безопасности, отказоустойчивости и масштабируемости приложений.
Требования:
-
Опыт коммерческой разработки на Java от 4х лет;
-
Опыт работы Spring Framework (Core, Boot, Data, Security) и Hibernate/JPA;
-
Уверенное знание Java Core (многопоточность, коллекции, JVM, работа с памятью и т.д.);
-
Уверенное знание SQL, опыт работы с Oracle и/или PostgreSQL, проектирование и оптимизация БД;
-
Опыт проектирования и реализации RESTful API (включая документирование, версионирование, безопасность, OpenAPI);
-
Практический опыт работы с брокерами сообщений: Kafka, AMQP (RabbitMQ и др.), JMS;
-
Уверенное владение Git (ветвление, ревью, merge-стратегии и т.п.);
-
Опыт сборки и управления зависимостями через Maven либо Gradle;
-
Опыт работы в Unix-системах (написание скриптов, отладка, развертывание приложений).
Будет плюсом:
- Участие в DevOps-практиках — CI/CD, работа с Docker/Kubernetes (K8s), мониторинг, логирование, инфраструктурная автоматизация;
-
Владение Kotlin на уровне, достаточном для участия в разработке (желательно — опыт продакшн-проектов);
- Опыт разработки и поддержки высоконагруженных веб-сервисов (REST/SOAP), оптимизация производительности, кэширование, масштабирование;
- Опыт работы с реактивным стеком (Spring WebFlux);
-
Опыт работы с Redis, MongoDB;
-
Знание gRPC;
- Навыки написания автоматизированных тестов (JUnit, TestNG, Mockito, Testcontainers).
Условия:
- Рассматриваем удобную Вам форму сотрудничества;
- Работа удалённо или в офисе в центре г.Нижнего Новгорода;
- Испытательный срок (3 месяца);
- Разнообразные проекты и заказчики;
Ждём ваших откликов!
Готовы рассмотреть вас на другие проекты (с другим функционалом и требованиями по опыту).
Подобрать релевантный проект нам помогает анкета, которую вы уже заполнили при отклике.
Откликаясь, пожалуйста, укажите ваш Telegram аккаунт!