Вакансия: Java / Kotlin (Middle) разработчик
Описание вакансии
Мы в 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% рабочего времени;
Размер оплаты устанавливается индивидуально по итогам испытательного срока. Периодическая индексация зарплаты по результатам работы.