Senior Java Developer

Senior Java Developer


Remote | full-time | 220 - 320 т.р. net

IT Pearls


зп: вилка: 220-320 net

Локация: удаленно, РФ

занятость: Full-time


Описание проекта

-Разработка современной высоконагруженной омниканальной платформы дистанционного банковского обслуживания, построенной на микросервисной архитектуре.


Требования:

- Опыт работы с Java от 5 лет

- Уверенные знания основных современных концепций и принципов разработки на платформе Java;

- Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS;

- Знание стандартных алгоритмов и структур данных;

- Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate;

- Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 8 - 11;

- Опыт работы с тестовыми фреймворками: jUnit, TestNG, Mokito;

- Опыт работы с реляционными базами данных;

- Знание теоретических основ проектирования БД и построения эффективных запросов;

- Опыт работы с Git, Maven.


Плюсом будут:

- Опыт проектирования высоконагруженных систем;

- Опыт работы с Spring Boot, Spring Cloud;

- Опыт работы с Docker, Kubernetes;

- Опыт работы с TeamCity, Jira, Confluence;

- Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные);

- Понимание что такое микросервисная архитектура, её плюсы и минусы;

- Как минимум знакомство с функциональной парадигмой разработки.


Если все нравится - пиши @Natali_HRit


Report Page