Компания "СМ-Клиника"
Мы ищем опытного 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 на выбор.
Готовы влиять на цифровое будущее крупной компании?
Присылайте резюме — мы рады обсудить детали и ответить на все вопросы!
29 Апреля
Санкт-Петербург
Компания "Okko" В связи с расширением, в команду сервиса требуется Java разработчик. Так как наши офисы находятся в Санкт–Петербурге и...
28 Апреля
Санкт-Петербург
Компания "Верста" Ищем бойца в команду разработки, стремящегося научиться делать софт для бизнеса в сфере логистики и интернет торговли и через...
27 Апреля
Инженер-робототехник (разработчик)
Санкт-Петербург
от 100 000 руб.
Компания "Санкт-Петербургский политехнический университет Петра Великого (ФГАОУ ВО СПбПУ)" Polytech Voltage Machine –...
27 Апреля
Team Lead (C++) / Руководитель команды (TATLIN.UNIFIED)
Санкт-Петербург
Компания "КНС ГРУПП" Компания YADRO приглашает к себе Руководителя команды разработки на С++ . TATLIN.UNIFIED - это продукт, который...
30 Апреля
Senior Backend разработчик Java/Kotlin
Санкт-Петербург
Компания "Okko" В техническую команду сервиса требуется Senior Backend-разработчик Java/ Kotlin Так как наши офисы находятся в...