Новочеркасский проспект 52Б
Мы ищем опытного Senior Java Developer, который сможет самостоятельно вести и архитектурно влиять на ключевые проекты компании от технического проектирования до запуска в продакшен.
Предстоит работать над развитием сложной микросервисной архитектуры, принимать стратегические технические решения и делиться экспертизой с командой.
Ключевые стеки и технологии:
-
Backend: Java, Spring Boot, Hibernate/JPA
-
Базы данных: PostgreSQL, MongoDB, MySQL, ElasticSearch, Redis
-
Messaging: RabbitMQ
-
Мониторинг и логи: Sentry, Prometheus + Grafana, Graylog
-
CI/CD и инфраструктура: Tomcat, Docker, Kubernetes, GitLab, Git
-
Тестирование: JUnit, TestOps
-
Методология: Scrum
Обязанности:
-
Полный цикл разработки: Самостоятельное ведение проекта или группы сервисов от сбора требований и проектирования до реализации, запуска и поддержки.
-
Архитектурное лидерство: Проектирование и развитие надежной, масштабируемой и отказоустойчивой микросервисной архитектуры.
-
Техническое лидерство в команде: Проведение код-ревью, наставничество для мидл-разработчиков, распространение лучших практик.
-
Глубокая работа с экосистемой Spring: Применение глубоких знаний Spring (Boot, Data, Security, Cloud) для решения сложных бизнес-задач и оптимизации.
-
Участие в стратегических обсуждениях: Активное участие в брейнштормах, технических советах, взаимодействие с архитекторами, продукт-менеджерами и смежными командами.
-
Оптимизация и устранение узких мест: Выявление и решение проблем производительности высоконагруженных систем, оптимизация запросов и работы с базами данных.
Требования:
-
Высшее профильное образование в сфере разработки.
-
Коммерческий опыт разработки на Java от 5 лет.
-
Экспертный уровень знаний Java Core, JVM, многопоточности и ООП.
-
Глубокое понимание и уверенное применение всей экосистемы Spring (Spring Boot, Spring Data, Spring Security, Spring Cloud).
-
Практический опыт применения архитектурных паттернов: DDD, CQRS, Event Sourcing, Saga, Circuit Breaker.
-
Экспертные навыки работы с PostgreSQL и другими БД: написание и оптимизация сложных SQL-запросов, проектирование схем, понимание индексов и планов выполнения.
-
Опыт обеспечения горизонтального масштабирования, балансировки нагрузки и отказоустойчивости.
-
Опыт настройки и поддержки CI/CD процессов (GitLab CI).
-
Опыт написания unit, integration и e2e тестов.
-
Навыки лидерства и менторства: готовность делиться знаниями и повышать уровень команды.
Будет значительным преимуществом:
-
Желание и опыт работы тим лидом
-
Опыт работы с Kubernetes в продакшене.
-
Навыки инфраструктурного инжиниринга (Infrastructure as Code, например, Terraform, Ansible).
-
Опыт построения высоконагруженных и low-latency систем.
-
Понимание принципов SRE.
Условия:
-
Реальная ответственность и влияние: Возможность вести проекты от и до, принимать ключевые архитектурные решения и видеть измеримый business-value от своих задач.
-
Прямое взаимодействие со стейкхолдерами и бизнес-заказчиками.
-
Онбординг, прозрачная система обратной связи и гибкая операционная модель.
-
Гибкий график работы с началом дня с 9 до 10. Офис / remote на выбор.
- Льготное медицинское обслуживание для сотрудников в клиниках Холдинга и скидки для членов семьи.
- Оформление по ТК РФ.
- Программы обучения сотрудников.
- Специальные тарифы на отдых в загородном Парк-Отеле.
- Бесплатные спортивные секции для сотрудников (футбол, волейбол, танцы, йога, вокал, киберспорт).
- Корпоративные программы и специальные предложения от партнеров Холдинга СМ-клиника.
- Скидки в сети аптек Холдинга СМ-клиника.
Готовы влиять на цифровое будущее крупной компании?
Присылайте резюме — мы рады обсудить детали и ответить на все вопросы!