Мы ищем Senior Java разработчика / Backend Team Lead для долгосрочной работы над современным SaaS-продуктом (Case Management система).
Мы ищем сильного технического специалиста, который сможет принимать архитектурные решения, развивать back-end направление, участвовать в развитии инфраструктуры и помогать команде поддерживать высокий уровень качества разработки.
Чем предстоит заниматься
-
Разрабатывать и развивать back-end платформу на Java и Spring Boot.
-
Проектировать и улучшать архитектуру микросервисов.
-
Принимать технические и архитектурные решения.
-
Проводить code review и обеспечивать высокое качество кода.
-
Наставлять и развивать back-end разработчиков.
-
Оптимизировать производительность, масштабируемость и надежность системы.
-
Разрабатывать REST API и интеграции между сервисами.
-
Работать совместно с front-end разработчиками, QA.
-
Улучшать процессы разработки и CI/CD.
Обязательные требования
-
8+ лет коммерческого опыта разработки на Java.
-
Опыт работы в роли Team Lead от 2 лет.
-
Отличное знание Java 21+.
-
Глубокое понимание Spring Ecosystem:
-
Spring Boot
-
Spring Security
-
Spring Cloud
-
Spring Data JPA
-
-
Опыт проектирования и поддержки микросервисной архитектуры.
-
Опыт разработки REST API.
-
Уверенное знание SQL и опыт работы с реляционными базами данных.
-
Опыт работы с MariaDB, MySQL или PostgreSQL.
-
Опыт работы с Redis.
-
Хорошее понимание принципов безопасности приложений и опыт работы с JWT.
-
Опыт работы с Docker.
-
Практический опыт работы с Kubernetes.
-
Опыт работы с CI/CD и Jenkins.
-
Навыки проведения code review.
-
Опыт технического менторства и управления командой.
-
Опыт работы с multi-tenant платформами.
-
Умение анализировать и решать сложные технические проблемы.
-
Английский язык на уровне B1+
Будет большим плюсом
-
Опыт построения event-driven архитектуры.
-
Опыт работы с Spring Cloud Gateway.
-
Опыт использования OpenFeign.
-
Опыт работы с Liquibase.
-
Опыт использования MapStruct.
-
Опыт настройки мониторинга через Prometheus, Micrometer и Grafana.
-
Опыт работы с AWS.
-
Опыт проектирования отказоустойчивых распределенных систем.
-
Опыт работы над Case Management, CRM, ERP, Healthcare или Workflow Management системами.
Наш технологический стек
Backend
-
Java 21+
-
Spring Boot 3.5
-
Spring Cloud 2025
-
Spring Web MVC
-
Undertow
-
Spring Cloud Gateway
-
OpenFeign
-
Spring Security
-
JWT
Data Layer
-
MariaDB 11
-
Spring Data JPA
-
HikariCP
-
Redis
Infrastructure & DevOps
-
Docker
-
Kubernetes
-
Jenkins
-
Docker Compose
Monitoring
-
Spring Actuator
-
Micrometer
-
Prometheus
Testing
-
JUnit 5
-
Spring Boot Test
-
Mockito
Documentation
-
SpringDoc OpenAPI
Что мы предлагаем
-
Работа над сложным и интересным SaaS-продуктом с реальными пользователями.
-
Возможность влиять на архитектуру и техническое развитие платформы.
-
Участие в принятии ключевых технических решений.
-
Минимум бюрократии и быстрый процесс принятия решений.
-
Сильная команда разработки.
-
Полностью удалённый формат работы.
-
Гибкий график работы.
-
Конкурентная заработная плата.
-
Долгосрочное сотрудничество.
Мы ищем опытного Java разработчика, которому будет интересно не только писать код, но и отвечать за все решения на back-end части. Если вам интересна наша вакансия - мы рады пообщаться!