Java developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект:Автоматизация комплаенс контроля. Перед командой стоит амбициозная цель по контролю всех документов банка согласно гибко настраиваемых алгоритмов. Высокие нагрузки, должны сочетаться с удобством работы пользователей, что ставит много интересных задач перед командой. Описание команды:Команда 9 человек, работаем в формате Agile и с применением DevOps.
Мы ожидаем, что Вы:
• Имеете опыт разработки на Java;
• Java 8 (Core, Concurrency, Collection, Lambda, Stream API, heap/thread dump);
• Spring (Core, MVC, Boot, Data, Cloud, Security);
• JSON, XML, SOAP/RESTful API, HTTP, JMS;
• Опыт работы с Apache Kafka приветствуется;
Желательно:
• Знание принципов и опыт построения корпоративных приложений в микросервисной архитектуре приветствуется;
• Знание средств коллективной разработки и сборки проектов (Git, Jirа, Maven/Gradle, Jenkins);
• Уверенные знания в работы с реляционными СУБД (Oracle);
• Опыт проектирования и разработки высоконагруженных систем;
• Знание и умение применять на практике паттернов проектирования.
Вам предстоит:
• Разработка высоконагруженной системы на Java;
• Разработка интеграций с другими системами с использованием JMS, Apache Kafka, SOAP/REST API;
• Оценка задач по срокам выполнения, декомпозиция задач;
• Проектирование решений, проведение code review.
Мы предлагаем:
• Возможность поработать над интересным, крупным проектом;
• Профессиональный рост в дружной команде профессионалов;
• Официальное оформление по ТК РФ;
• Белая заработная плата (оклад + премии);
• ДМС, страхование от несчастных случаев, корпоративные мероприятия;
• Обучение и сертификация за счет компании.