Мы в 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% рабочего времени;
•Размер оплаты устанавливается индивидуально по итогам испытательного срока. Периодическая индексация зарплаты по результатам работы.