СофтБайтс
СофтБайтс
Готовые программные и AI-решения
Усиление IT-команды
Вакансии
Обсудить проект
Java Backend Developer
р.
р.
Откликнуться
Требуемый опыт: от 3 лет
Местоположение: Можно удаленно
Тип занятости: Полный рабочий день
Обязанности:
разработка новых микросервисов на Java и Kotlin, поддержка и доработка текущих;
разработка интеграционных сервисов, внутренних сервисов;
подготовка релиз плана перед обновлением сервиса или первого вывода в прод;
участие в код ревью;
участие в принятии техничесĸих и архитектурных решениях;
участие в планировании спринтов, оценке и декомпозиции задач.
Обязательные навыки:
опыт работы с java от 3 лет;
уверенные знания основных современных концепций и принципов разработки на платформе 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;
умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные);
понимание, что такое микросервисная архитектура, её плюсы и минусы;
как минимум знакомство с функциональной парадигмой разработки
Left
Right
Откликнуться на вакансию
Прикрепить резюме:
Даю
согласие на обработку персональных данных
и принимаю условия
политики конфиденциальности
Отправить