WMT Group
Java-разработчик
3 нед. назад
РоссияSeniorRemote
javaspring frameworkhibernatejunittestngmokitogitmaven
Java-разработчик с опытом работы в банке для проекта ключевого партнера - банка топ 5 РФ в IT-компании WMT Group.
О компании
- WMT Group - аккредитованная IT-компания, занимаемся разработкой собственных продуктов на стыке ML и AI и реализуем проекты разработки в крупных компаниях финтеха в формате outsource.
- Наша уникальность в том, что мы не просто IT-компания, мы пространство, в котором тебе всегда будет чем заняться, чему научится, с кем пообщаться, получить помощь и поддержку.
- Живем по принципам Икигай и заботимся о сотрудниках, стараясь привносить гармонию и стабильность в их жизнь через реализацию их потребностей.
Обязанности
- Работа в перспективном и длительном проекте для ключевого партнера - банка топ 5 РФ.
Требования
- Опыт работы Разработчиком Back End Java от 5-х лет.
- Уверенные знания основных современных концепций и принципов разработки на платформе Java.
- Знание и применение принципов ООП, SOLID, DRY, KISS.
- Знание стандартных алгоритмов и структур данных.
- Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate.
- Знание и опыт применения: Stream, Optional, Collections.
- Разработка с использованием Java 8 - 11.
- Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito.
- Опыт работы с реляционными базами данных.
- Знание теоретических основ проектирования БД и построения эффективных запросов.
- Опыт работы с Git, Maven.
Будет плюсом
- Опыт проектирования высоконагруженных систем.
- Опыт работы с Spring Boot, Spring Cloud.
- Опыт работы с Docker, Kubernetes.
- Опыт работы с TeamCity.
- Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные).
- Понимание микросервисной архитектуры: плюсы и минусы.
- Знакомство с функциональной парадигмой разработки.
Условия
- Удаленный формат работы с территории РФ.
- Компания ставит заботу о сотрудниках в приоритет, команда считается основной ценностью.
- Оплата внешних курсов, доступ к неограниченному количеству обучающих материалов.
- Возможность выступать на конференциях, проводить обучения (по желанию), участвовать в митапах и вебинарах.
- Развитие экспертности каждого сотрудника.