Компания "СМ-Клиника"
Мы ищем опытного 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 на выбор.
Готовы влиять на цифровое будущее крупной компании?
Присылайте резюме — мы рады обсудить детали и ответить на все вопросы!
11 Марта
Санкт-Петербург
Компания "ПРАЙМ-КРАФТ" Компания «ПРАЙМ-КРАФТ» – Производитель спортивного и здорового питания В связи с расширением отдела и добавлением...
11 Марта
Java/Kotlin Developer (Spring)( ITACWT )
Санкт-Петербург
Компания "ITACWT" О нас: Systeme.io - высоконагруженная SaaS платформа для ведения онлайн бизнеса. Наши клиенты - компании со всего мира, но...
11 Марта
Team Lead/Frontend Developer (React)
Санкт-Петербург
Компания "Датаджайл" Datagile - продуктовая компания. Основное наше направление - это разработка продуктов в сфере информационной...
11 Марта
Backend-разработчик / PHP-разработчик
Санкт-Петербург
Компания "Евразия" Мы ищем PHP-разработчика для создания и поддержки веб-сервисов. Ключевая задача — разработка серверной логики и поддержка...
11 Марта
Инженер-разработчик ПЛИС (FPGA)
Санкт-Петербург
Компания "НИИ Вектор" В Ваши обязанности будет входить: Совместное проектирование аппаратно-программной (Programmable Logic + Processing...