Обязанности:
Если ты любишь создавать сложные и масштабируемые backend-решения, не боишься интеграционных задач и хочешь влиять на развитие как внешних, так и внутренних продуктов — мы ищем именно тебя! У нас ты сможешь не только писать чистый и эффективный код, но и участвовать в архитектурных решениях, проводить код-ревью и внедрять лучшие практики тестирования. Твои задачи: Разработка и поддержка внешних и внутренних продуктов компании Проектирование и реализация интеграционных решений (микросервисы, API, асинхронные взаимодействия) Написание чистого, поддерживаемого кода и активное участие в код-ревью Покрытие функционала unit- и интеграционными тестами, обеспечение качества релизов Взаимодействие с продуктологами, аналитиками, QA и смежными командами Что важно для нас: Коммерческий опыт разработки на Java от 4 лет Уверенное владение Java 11+ и экосистемой JVM Опыт работы в банковской сфере, страховании или финтех-проектах Практический опыт с одним из современных фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x Опыт коммерческой работы с контейнеризацией: Kubernetes, Docker или OpenShift Знание и опыт использования брокеров сообщений: Kafka, RabbitMQ или ActiveMQ Уверенное владение системами контроля версий (Git) Будет плюсом: Опыт работы с PostgreSQL, MySQL или Oracle Знание DDD, паттернов проектирования, принципов SOLID и Clean Architecture Опыт оптимизации производительности и работы с высоконагруженными системами Навыки настройки мониторинга и логирования (Prometheus, Grafana, ELK и т.п.) Условия и преимущества: Оформление по ТК, полностью "белая" зарплата Гибкий график: 5/2, 8-часовой рабочий день Современный стек технологий и интересные задачи Дружная команда профессионалов, открытая к новым идеям Возможности для профессионального роста и обученияПохожие вакансии