Middle Java Developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

Credit.Club — платформа цифровых решений для банков и финансовых организаций. Мы создаём сервисы и приложения, которые помогают компаниям стать технологичнее: переводить процессы в онлайн, автоматизировать работу с клиентами, масштабировать бизнес без привязки к офисам и повышать эффективность бизнеса.

✅ Компания — участник проекта «Сколково».

На сегодняшний день у нас есть собственная CRM-система, Личные кабинеты заёмщика, инвестора, брокера, и более десятка интеграций к ним: автоматизированная система оценки недвижимости, конструктор договоров, выпуск квалифицированной электронной подписи, интеграции с такими сервисами, как Росреестр, НБКИ.

Компания активно растёт, и нам нужен ещё один Java-разработчик для развития наших backend-сервисов.

Используемые технологии:

  • Java 15 и Spring Boot 2.4;
  • Для сборки применяем Gradle;
  • Храним данные в MongoDB, PostgreSQL, Clickhouse;
  • Unit-тесты пишем с использованием Junit, Mockito, AssertJ;
  • Сервисы собираем в Docker-образы и разворачиваем в Kubernetes;
  • Ведём задачи в Gitlab, настроили CI/CD;
  • Для синхронного взаимодействия используем REST, для асинхронного AMQP.
  • В качестве брокера сообщений: RabbitMQ.

Задачи:

  • Написание и оптимизация кода для существующих сервисов;

  • Интеграция внешних сервисов в нашу систему, таких как: Росреестр, ЕСИА,

    Moneybox от банка Точки, Контур.Реестро;

  • Принимать участие в обсуждении архитектурных решений и новых технологий;

  • Покрывать код Unit-тестами.

Требования:
  • Опыт работы от 2-х лет;
  • Знания: Java, Spring Boot, Spring Cloud или Netflix OSS, Spring WebFlux, JPA;

  • Понимание принципов работы сетей: TCP/IP, HTTP;

  • Опыт построения sql-запросов, проектирования базы данных;

  • Опыт разработки и построения архитектуры взаимодействия микросервисов;

  • Будет плюсом: знание NoSQL, Spring Data MongoDB, опыт работы с Docker, RabbitMQ или аналоги.

Условия:
  • Официальное трудоустройство и "белая" заработная плата;
  • Обучение за счёт компании, оплата IT-конференций;
  • ДМС со стоматологией и полис путешественника после испытательного срока;
  • Современная техника и всё, что необходимо для эффективной работы;
  • Специальные условия по инвестиционным программам для сотрудников;

  • Гибкий рабочий график начинаем с 8:00 до 11:00, заканчиваем с 17:00 до 20:00;
  • Удалённый формат работы или офис в г. Екатеринбург в БЦ "Высоцкий";
  • Для тех, кто за рулём и в офисе, оплачиваемая парковка;
  • Скидки на изучение английского языка.

Ключевые навыки

Java
Spring Framework
PostgreSQL
JUnit
Git
Spring Boot
REST
RabbitMQ
MongoDB

Вакансия опубликована 18 октября 2021 в Екатеринбурге

Похожие вакансии