Москва
улица Клары Цеткин
улица Клары Цеткин
Мы в поиске опытного Java разработчика с опытом разработки баз PostgreSQL и логики хранимых процедур, для перевода монолита на микросервисную архитектуру и дальнейшего развития созданных сервисов.
Чем предстоит заниматься:
- Участвовать в разделении монолита написанного на PostgreSQL;
- Спроектировать и создать совместно с лидом, архитектором и системным аналитиком группу новых микросервисов;
- Писать качественный, поддерживаемый код с соблюдением внутренних соглашений и покрытием Unit-тестами;
- Помогать бэк-разработчикам и аналитикам других команда в анализе систем (реверс-инжиниринг БД: определение зависимостей, структуры и т.д.) и интеграции с созданными сервисами;
Технологический стек:
• Java 21 / Kotlin, Gradle
• Spring Boot 3
• PostgreSQL, Redis
• Kafka, RabbitMQ
• Docker, Kubernetes
• BitBucket, TeamCity, ELK
• Jira, Confluence
Что мы ждем:
- Опыт разработки на Java/Kotlin от 5 лет;
- Опыт SQL-разработки PostgreSQL;
- Умение писать и оптимизировать SQL-запросы;
- Умение разбираться в чужом коде, анализировать требования и работать по ним;
- Знание индексов, блокировок и уровней изоляции в СУБД;
- Опыт проектирования и разработки REST API;
- Опыт работы с очередями RabbitMQ/Kafka;
- Понимание и практическое применение принципов SOLID.
Приветствуется:
- Знания и опыт работы с CI/CD (желание и стремление разбираться).
- Опыт использования ELT подходов;
- Опыт оптимизации запросов и кода PostgreSQL;
- Опыт оценки и декомпозиции больших задач на этапы разработки;
Процесс собеседований:
- 2 этапа интервью: технический (хард) и личностный (софт).