з/п не указана
Санкт-Петербург
улица Рентгена 5А
улица Рентгена 5А
От 3 до 6 лет
Мы - Формат кода! И наша компания является ведущим поставщиком информационных услуг и полезных программных решений. Мы специализируемся на предоставлении передовых технологических продуктов для удовлетворения уникальных потребностей наших клиентов в различных отраслях.
Сейчас мы в поиске Java/Kotlin разработчиков.
Необходимые навыки:
- Уверенное владение Java 11-17 и Kotlin (coruoutines)
- Опыт коммерческой разработки на Kotlin от 3-х лет (или Java + Kotlin от 5 лет)
- Опыт работы с Spring Framework (core, boot, security, data, kafka, cache)
- Опыт работы с PostgreSQL, Clickhouse, Cassandra
- Опыт работы с Elasticsearch/Openseach
- Опыт работы с Apache Kafka
- Опыт работы с Docker и Kubernetes
- Опты работы с Prometheus и Grafana
- Опыт работы с NoSQL базами данных: Cassandra / ScyllaDB и тд.
- Опыт разработки и интеграции gRPC API для межсервисного взаимодействия
- Глубокое понимание микросервисной архитектуры и распределенных систем
- Опыт написания тестов (unit / integration) и участия в code review
- Уверенное владение Git и CI/CD процессами
Будет плюсом:
- Опыт работы с Temporal или другими workflow orchestration системами (Cadence, AWS Step Functions)
- Опыт работы с YDB
Задачи:
- Разработка и поддержка микросервисов на Kotlin для высоконагруженной системы
- Проектирование и реализация асинхронного взаимодействия через Apache Kafka
- Проектирование и реализация API с использованием HTTP/gRPC для межсервисного взаимодействия
- Работа с базами данных: проектирование схем данных, оптимизация запросов для Cassandra, YDB, Redis, ClickHouse
- Интеграция workflow-оркестрации с использованием Temporal для управления бизнес-процессами
- Написание качественного, тестируемого кода с покрытием unit и integration тестами
- Участие в code review как в роли ревьюера, так и автора кода
- Проектирование архитектуры сервисов совместно с командой и техлидом
- Обеспечение надежности и производительности разрабатываемых сервисов (мониторинг, логирование, обработка ошибок)
- Участие в планировании и оценке задач, декомпозиция требований
- Оптимизация существующих решений и рефакторинг кода
- Поддержка технической документации по разрабатываемым сервисам
- Участие в инцидент-менеджменте (расследование и устранение проблем в production)
- Изучение и внедрение новых технологий и лучших практик в рамках проекта
Мы ценим:
- Самостоятельность
- Инициативность
- Умение принимать архитектурные решения
- Ответственность за результат
- Готовность изучать новые технологии
- Желание делиться знаниями внутри команды.
Мы предлагаем вам:
- Работу над масштабными проектами для ведущих компаний
- Официальное трудоустройство и "белую" зарплату в аккредитованной IT-компании
- Гибкое начало рабочего дня, удаленную работу или гибридный режим работы в одном из наших коворкингов в Санкт-Петербурге или Нижнем Новгороде
- Расширенный соц.пакет: полис ДМС или телемедицина – в зависимости от формата работы. Консультации психолога в сервисе "Просебя"
- Подарки в случае изменений в семье (свадьба, рождение ребенка и другие события)
- Компенсационную выплату дистанционным сотрудникам за услуги связи и интернет
- Обмен опытом с продвинутыми специалистами в твоей команде проекта
- Насыщенную корпоративную жизнь онлайн и оффлайн
- Свободную атмосферу: демократичное, открытое к инициативам руководство, отсутствие дресс-кода и лишней бюрократии
- Быстрый и отлаженный процесс приема на работу от отклика до оффера