Работодатель, Россия
Senior Java Developer (проект "Единый номер")
Мы в поиске сильного и опытного Java-разработчика со знанием Core Java, Spring Core, Oracle готового стать частью команды Инструменты дистанционного взыскания.
Перед нашей командой стоят амбициозные цели, которые ты сможешь воплотить вместе с нами.
В обязанности будет входить: разработка back-end/front-endчасти АС Банка (в т.ч. прототипирование), участие в проработке и разработке API, разработка и поддержка инфраструктуры, разработка архитектуры решения и выбор технологий, построение моделей данных, Code Review.
Основные задачи:
Непосредственное участие во всех основных производственных процессах создания ПО, включая:
В настоящий момент перед командой стоит задача разработки сервиса для взаимодействия АС Калита со скоринговой платформой для проведения более качественного скоринга клиентов испытывающих сложности с обслуживанием кредитов и уменьшения операционного риска, разработкой микросервисов для выделения сервиса удаленного взыскания в отдельную подсистему, Интеграция с ФП «Взаимодействие» и иными системами для реализации общебанковского проекта «Единый номер»
Эффект от реализации задач: сокращение расходов и операционных рисков за счет ускорения процессов взыскания в дистанционных каналах взаимодействия с клиентами. Повышение эффективности за счет обработки большего количества запросов клиентов. Реализация проекта «Единый номер»
Технологии:
-Java8,Spring,Hibernate;
- SQL (Oracle);
- Junit, Mockito, AssertJ;
- Git, Maven, Jenkins, Idea, JIRA.
Ключевые навыки:
- высшее техническое образование;
- опыт в качестве java-разработчика от 5 лет;
- отличное знания стека: collections, multithreading, JVM internal;
- опыт работы соSpring (Core, Security, Integration, Batch);
- опыт работы с Hibernate или другими ORM фреймворками;
- опыт работы с СУБД Oracle, умение писать и оптимизировать сложные запросы;
- опыт работы с многопоточностью.
Желательно:
- опыт работы по методологии Agile;
- опыт проектирования и разработки многокомпонентных распределенных систем (microservices architecture);
- знание groovy;
- опыт работы с GWT;
- опыт работы с BMPN движками (Activiti);
- навыки DevOps (Jenkins, Nexus).
Условия: