Требования к Java Senior
опыт разработки на Java (Spring Boot, Spring Framework, Spring Cloud)
Глубокие знания и опыт разработки backend-приложений, REST/SOAP API
Опыт работы с микросервисной архитектурой и асинхронными процессами
Продвинутые навыки работы с MQ (Kafka, RabbitMQ, Redis, ActiveMQ, Apache Pulsar)
Опыт оптимизации производительности и написания высоконагруженных распределенных систем
Глубокие знания JPA, Hibernate, JPQL, владение SQL (PostgreSQL, MySQL, MSSQL, Oracle), работа с PL/pgSQL, PL/SQL
Продвинутый опыт работы с CI/CD, SDLC, Docker, Kubernetes, Terraform, Ansible
Практический опыт написания unit и integration тестов (TDD, Clean Code, Code Review)
Владение GIT, JIRA, Confluence, Gradle, Maven, Bash, CI/CD pipelines
Знание и применение Design Patterns, DDD, Clean Architecture, SOLID, OOP, FP
Опыт работы с кластеризацией, кэшированием, распределенными системами
Лидерские качества: менторство, участие в проектировании архитектуры, проведение ревью кода
Мы предлагаем следующие условия работы:
- Команда профессионалов: Работа среди специалистов, готовых делиться своим опытом.
- Корпоративная жизнь: Насыщенная жизнь в дружном коллективе, комфортная рабочая атмосфера.
- Карьерный рост: Возможность профессионального развития и карьерного продвижения.
- Конкурентный доход: Стабильный и конкурентный доход.
- Удобное расположение: Офис, расположенный недалеко от центра города. Официальное трудоустройство согласно ТК КР.
- График работы: 5/2, работа в офисе (удаленный формат не предусмотрен).
Если вас заинтересовала данная позиция, будем рады обсудить детали!