Обязанности:
efin – оператор финансовой платформы в реестре Центрального банка РФ. Fintech компания, предлагающая инновационные, не имеющие аналогов бизнес-процессы. Мы ищем коллегу в IT-команду для развития уникального финансового маркетплейса. Тебе предстоит: Разработка новых и доработка / рефакторинг текущих микросервисов на стеке Java / Spring Framework Проведение кросс-код ревью Оценка, декомпозиция и проведение технического анализа задачи на разработку Взаимодействие с другими разработчиками команды / оказание помощи в случае необхоидимости Написание Unit и интеграционных тестов к написанному коду Участие в построении архитектуры решения Взаимодействие с командой QA для налаживания процессов тестирования Мы ожидаем: Опыт разработки на Java (11, 17) от 3+ лет; Опыт разработки на стеке Spring Framework от 3+ лет; Опыт разработки сервисов в микросервисной архитектуре 2+ лет; Опыт работы с SQL БД – PostgreSql от 2+ лет; Опыт работы с Git – GitLab, BitBucket от 1+ лет; Опыт работы с NoSql БД – MongoDb, Redis от 1+ года; Опыт работы с Message Broker – Apache Kafka от 1+ года; Опыт работы с Flyway / Liquibase от 1+ года; Опыт работы со сборщиком Gradle от 1+ года; Уверенные знания Java Core, Collections, StreamAPI, Concurrent Уверенные знания Spring Framework, Spring Boot 3+, Spring Data, Spring Cloud, Spring AOP Уверенные знания Spring WebFlux и project Reactor Понимание принципов контейнеризации и работы Docker Понимание принципов взаимодействия систем по REST / SOAP Понимание принципов асинхронного выполнения задач и Retry Понимание принципов работы системам логирования SL4J Понимание принципов работы системам трейсинга Sleuth / Micrometer Понимание принципов работы индексов в SQL / NoSQL БД Будет плюсом: Уверенные знания протоколов HTTP 2.0 / gRPC Опыт работы с Camunda и написанием кода для воркеров Опыт работы со Spring Native и GraalVM Опыт работы OpenApi (SpringDoc, SpringFox) Опыт работы с Criteria API / Specifications Опыт работы с RabbitMQ Мы предлагаем: Работа в молодой и динамичной компании, сотрудничающей с большинством крупных банков России; Оформление по ТК, предоставление социального пакета, официальная заработная плата. Удаленный, офисный, гибридный формат работы – на твой выбор