Java Developer
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Сплоченная и дружная команда разработки базовых интеграционных сервисов в связи с расширением ищет кандидатов на открытые вакансии. Мы предлагаем уникальный шанс участвовать в разработке нового банковского продукта, аналогов которому на сегодняшний день нет ни в России и за ее пределами. Если ты хочешь создать что-то новое, если ты готов к большой, но интересной работе, и слово «команда» для тебя - не пустой звук, тогда присылай нам свое резюме.
Наши пожелания к опыту и навыкам кандидата:
- понимание архитектуры и технологий построения корпоративных систем;
- понимание современных принципов и технологий интеграции.
- представление о форматах данных, применяемых в веб: XML, HTML, JSON, XSD, WSDL;
- понимание способов взаимодействия браузера и сервера: сессии, HTTP, AJAX, поллинг, сокеты;
- знания в области типовых технологий веба: REST, SOAP, шифрование, балансировка нагрузки.
- хорошее знание Java SE;
- опыт работы со Spring Framework (в том числе MVC, Spring Data, Spring boot);
- опыт работы с базами данных (Oracle / PostgreSQL);
- опыт работы с системами сборки приложений (Maven / Gradle);
- понимание принципов парадигмы реактивного программирования (Spring WebFlux / Project Reactor / RxJava);
- понимание принципов микросервисной архитектуры.
Дополнительными плюсами будет:
- опыт работы с брокерами сообщений (Kafka/IBM WebSphere MQ);
- опыт работы с Docker, Kubernetes, OpenShift;
- понимание принципов DevOps.
Мы со своей стороны предлагаем:
- технически сложные задачи;
- актуальный стек технологий и профессиональную команду;
- опыт разработки и внедрения реальных нагруженных и распределенных информационных систем.