Проект: Финтех-платформа лизинга/микрокредитования (B2B)
Задачи:
- проектирование, разработка, тестирование и поддержка бэкенд-микросервисов на Java и Kotlin (Spring Boot)
- проектирование структур реляционных БД (PostgreSQL, DDL)
- интеграция с внешними системами (1С, Bitrix24, Платежные интеграции, SMS/Email/Push-провайдеры)
- разработка и поддержка событийно-ориентированных потоков (Apache Kafka)
Основные требования:
- практический опыт работы с Java 17+ или Kotlin
- практический опыт работы с Spring Boot 3+ (Web, Data JPA, Security, Cloud OpenFeign)
- опыт работы с PostgreSQL и Liquibase / Flyway
- опыт работы с Docker и Docker Compose
- опыт работы с REST API (проектирование и интеграция)
- опыт работы с системами контроля версий (Git, GitLab)
- понимание микросервисной архитектуры и паттернов межсервисного взаимодействия
- опыт написания unit-тестов (JUnit 5, MockK) и интеграционных тестов
Дополнительным плюсом будет:
- опыт работы с Apache Kafka
- опыт разработки в FinTech или CRM-интеграциях
- практический опыт работы с Python;
- опыт работы с CI/CD (GitLab CI)
- опыт работы с Spring State Machine
- опыт документирования API (OpenAPI / Swagger)
- знание SMB/CIFS, SFTP, FTP протоколов
- умение писать unit-тесты
Что мы предлагаем:
- Стажировка рассчитана на 3 месяца;
- Возможность дальнейшего трудоустройства при успешном прохождении стажировки;
- Гибридный график;
- Возможность воплотить все свои смелые идеи в реальность;
- Общение с высококвалифицированными коллегами, открытыми для обмена знаниями и взаимопомощи;
- Наличие ментора и участие в продуктовом процессе (не абстрактные домашки);
- Светлый и уютный офис;
- Тимбилдинги и корпоративы.
Если дочитали вакансию до конца, в сопроводительном письме, пожалуйста, ответьте на следующие вопросы:
1. Готовы ли вы приступить на фулл-тайм (8-ми часовой рабочий день) в гибридном формате: офис и удаленный формат?
2. В каком городе проживаете?
3. Есть ли у вас личная техника для работы?
4. Ознакомились ли с условиями стажировки?