Java Developer
Требования
Местоположение и тип занятости
Компания
Центральный банк Российской Федерации
Описание вакансии
О компании и команде
Инновационная лаборатория Банка России приглашает присоединиться к команде профессионалов, готовых решать сложные технические задачи для работы в крупном федеральном проекте.
Backend: Java 8/11, Oracle 12, Spring 1/2, библиотеки: hibernate, swagger, elasticsearch, liquibase, apache.tika, apache.poi, junit и др.
Frontend: JS, TS, React + Redux, библиотеки: antd, lodash, bem и др.
Дополнительно: Git, Jenkins, Docker, Jira, Confluence.
Чем предстоит заниматься:
- разработка backend-приложений, автотестов;
- реализацией задач развития функциональности приложений;
- reverse engineering;
- устранением дефектов, выявленных в процессе эксплуатации приложений;
- поддержкой в актуальном состоянии базы знаний;
- принимать участие в разработке архитектурных решений;
- исследование новых, высокотехнологичных решений и платформ, разработка прототипов;
- создание моделей и подсистем, алгоритмизировать сложные конкурентные финансовые алгоритмы;
- улучшать процессы разработки и повышать качество создаваемого программного продукта, развивать практики CI\CD.
Важно: вакансия открыта в г. Новосибирск, формат работы офисный.
Ожидания от кандидата
- высшее образование;
- опыт разработки на Java от 2-х лет;
- знание принципов разработки ПО (методология, TDD, CI/CD и т.д.);
- уверенное владение Java 8 (или выше) Core;
- уверенное владение и опыт работы со Spring (SpringBoot, Data, Security, Cloud);
- опыт работы с реляционными СУБД, знание SQL;
- опыт работы с ORM (Hibernate);
- знание ООП, паттернов проектирования;
- опыт написания Unit-тестов, использование в разработке TDD;
- уверенное владение Maven, Git;
- понимание микросервисной архитектуры, REST.
Условия работы
- мы предлагаем получение уникального опыта в масштабной системе мегарегулятора;
- профессиональный и карьерный рост;
- возможность дополнительного профессионального обучения за счет работодателя;
- комфортабельный офис рядом с метро;
- питание в корпоративной столовой;
- широкий социальный пакет;
- расширенный полис ДМС;
- отдых в санаториях Банка России;
- увеличенный отпуск.