Ищем Java Backend разработчика на финтех проект.
Формат трудоустройства - срочный трудовой договор, также будем рады обсудить сотрудничество с ИП.
В сопроводительном письме укажите, пожалуйста, финансовые ожидания.
Требования:
- Опыт работы с Java от 3-х лет;
- Уверенные знания основных современных концепций и принципов разработки на платформе Java;
- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS;
- Знание стандартных алгоритмов и структур данных;
- Опыт разработки на Java с использованием технологий Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate;
- Знание и опыт применения Stream, Optional, Collections, etc. Разработка с использованием Java8-11;
- Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito;
- Опыт работы с реляционными базами данных;
- Знание теоретических основ проектирования БД и построения эффективных запросов;
- Опыт работы с Git, Naven.
Будут плюсом:
- Опыт проектирования высоконагруженных систем;
- Опыт работы с Spring Boot, Spring Cloud;
- Опыт работы с Docker, Kubernetes;
- Опыт работы с TeamCity, Jira, Confluence;
- Умение писать чистый, документированный, тестируемый код и тесты к нему (модульные и интеграционные);
- Понимание что такое микросервисная архитектура, ее плюсы и минусы;
- Как минимум знакомство с функциональной парадигмой разработки.