Обязанности:
Мы в Seeneco (финтех-компания, работающая с крупнейшими банками РФ) ищем Back-end Java разработчика. Вам предстоит работать над созданием и сопровождением высоконагруженных сервисов, интегрированных в крупнейшие банки РФ, включая Сбер, Т-Банк, Альфа-Банк, Точка банк. У нас сложные, но интересные задачи. Каждая из них — настоящий челлендж. Уже через год работы вы прокачаетесь как профессионал и сможете работать над проектами любой сложности. Обязательные требования: Коммерческий опыт backend-разработки на Java (8+) от 2–4 лет Хорошее понимание ООП и базовых принципов SOLID Практический опыт разработки backend-приложений на Spring Boot Опыт работы со стеком: Spring Core / Spring MVC Spring Data JPA / Hibernate Понимание принципов HTTP, REST, JSON Опыт работы с реляционными БД (MySQL / PostgreSQL): написание и оптимизация SQL-запросов работа с индексами Опыт работы с Git Опыт написания unit-тестов (JUnit, Mockito) Умение работать с существующим кодом и поддерживать его Необходимо иметь опыт использования Cursor и схожих ИИ продуктов при разработке Понимание базовых принципов работы LLM и векторных баз данных, их ограничений и возможностей Использование ИИ для: ускорения написания и рефакторинга кода анализа существующего кода и интеграций помощи в написании тестов и документации Важно умение критически оценивать результаты ИИ и нести ответственность за итоговое решение Желательные требования (будет плюсом): Опыт разработки и поддержки сервисов на Java 8 Опыт работы с SOAP-сервисами: понимание WSDL и XSD работа с SOAP-клиентами (JAX-WS / Spring-WS) Опыт работы с Kotlin Базовый опыт работы со Spring Security Опыт интеграций с банковскими сервисами топ-10: SOAP и REST API очереди сообщений (Kafka / RabbitMQ) кеширование (Redis) Опыт работы с Docker / Docker Compose Понимание принципов микросервисной архитектуры Базовый опыт работы с логированием и мониторингом Ожидания от кандидата: Способность самостоятельно решать задачи средней сложности Готовность разбираться в предметной области и интеграциях Ответственное отношение к качеству кода Умение работать в команде и участвовать в обсуждении решений О проекте и перспективах: Основной фокус проекта — наш SaaS-сервис для управленческого учета, предоставляемый клиентам В дальнейшем планируются интеграции и проекты с использованием LLM, векторных баз данных и ИИ-сервисов Проекты включают интеграции с топ-10 банками, как через SOAP, так и через REST У backend-разработчиков будет возможность: участвовать в проектировании и развитии SaaS-сервиса интегрировать ИИ-решения и банковские сервисы в существующие backend-системы развивать экспертизу в области прикладного ИИ и векторных данных Что мы предлагаем: •Дружный коллектив специалистов, готовых делиться опытом и знаниями; •Участие в разработке оригинальных продуктов и полезных сервисов, которыми пользуются тысячи компаний по всей стране; •Руководство, вышедшее из компании-лидера на рынке банковского ПО; •Официальное трудоустройство, белая зарплата, мобильная связь; •Гибкий график работы, свободный стиль одежды, офис в 7 минутах от метро Белорусская. Основной режим работы компании - с 10 до 19 (+/- 1 час), 5/2 •Возможность работать удаленно до 100% рабочего времени; •Размер оплаты устанавливается индивидуально по итогам испытательного срока. Периодическая индексация зарплаты по результатам работы.Похожие вакансии