Мы — финтех-компания, создающая передовые решения для цифровых финансовых сервисов. Наш продукт обеспечивает высокую надежность, безопасность и удобство для пользователей, помогая бизнесу эффективно управлять финансами.
В поисках Java Team Lead со стратегическим мышлением, лидерскими навыками, ответственностью за технические решения.
Обязанности:
-
Руководство командой backend-разработки: планирование работы, распределение задач, развитие команды.
-
Подбор, обучение и наставничество разработчиков.
-
Организация и оптимизация процессов разработки, внедрение CI/CD.
-
Контроль качества кода, проведение код-ревью, внедрение лучших инженерных практик.
-
Работа с современными технологиями: микросервисами, Kubernetes, Kafka, Spring Cloud.
-
Взаимодействие с командой продуктового направления, frontend-
-
разработчиками, DevOps и QA-инженерами.
Требования: Hard skills:
-
Отличное знание Java Core (JVM, многопоточность, коллекции, Streams, Lambdas, Java 8+).
-
Опыт работы с Spring Boot, Spring Data, Spring Security (OAuth2, JWT), Spring Cloud.
-
Знание PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch; миграции с Flyway/Liquibase.
-
Разработка микросервисов, REST API, gRPC, Circuit Breaker, Saga, Event Sourcing, CQRS, API Gateway, Service Discovery.
-
Работа с Docker, Kubernetes, Helm, Jenkins, GitLab CI/CD, AWS (EC2, S3, RDS), мониторинг (Prometheus, Grafana).
-
Опыт работы с DDD, Hexagonal/Clean Architecture, модульностью и контекстными границами.
-
Знание паттернов проектирования: Singleton, Factory, Strategy, Observer, CQRS, Event Sourcing.
-
Опыт защиты приложений от XSS, CSRF, SQL Injection, OAuth2/OpenID, работа с шифрованием (RSA, AES, BCrypt).
-
Опыт проведения код-ревью и наставничества.
Будет плюсом:
-
Опыт внедрения сложных архитектурных решений (Saga, Event Sourcing, CQRS).
-
Опыт работы с CI/CD для автоматизации процессов.
-
Опыт работы с системами мониторинга и алертинга.
Условия:
-
Офис в Караганде, Шахтеров 5/1, график с 9:00 до 18:00.
-
24 дня оплачиваемого отпуска, оплачиваемые больничные.
-
Возможности для профессионального развития и внутреннего обучения.
-
Командные мероприятия и корпоративные события.
-
Открытое пространство, подходящее для быстрого и эффективного решения рабочих вопросов.
-
Уютный офис с уникальным дизайном, где хочется проводить время.
-
Кухня и игровая комната, чтобы отдохнуть и зарядиться энергией.
-
Демократичный стиль руководства, который ценит мнение каждого.
-
Посиделки с коллегами по просмотру фильмов и настольных игр для сплочения команды.
-
Возможность профессионального роста и развития.
Задайте вопрос работодателю
Вакансия опубликована 30 января 2025 в Караганде