Java Developer

Java Developer


Компания: DataDev

Локация: РФ, Москва

Формат работы: удаленно/гибрид

Зарплата: 250 000 - 300 000₽

Описание

Оформление: СЗ/ИП

Занятость: Проектная

Задачи

  • Проектирование и создание новой функциональности;
  • Доработка и поддержка существующей функциональности;
  • Покрытие функционала unit-тестами;
  • Участие в процессе code review;
  • Следить, чтобы компоненты работали и оперативно решать технические проблемы.

Требования

  • Опыт работы с java от 5 лет
  • Уверенные знания основных современных концепций и принципов разработки на платформе Java
  • Хорошее знание и умение применять на практике принципы ООП, SOLID.
  • Знание стандартных алгоритмов и структур данных
  • Опыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate
  • Знание и опыт применения: Stream, Optional, Collections, etc. Разработка с использованием Java 11 - 17
  • Опыт работы с реляционными базами данных
  • Знание теоретических основ проектирования БД и построения эффективных запросов.
  • Понимание Web 3.0 технологий.
  • Опыт работы с NoSQL базами данных (используют Redis, MongoDB);
  • Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito
  • Опыт проектирования высоконагруженных систем
  • Опыт работы с Spring Boot, Spring Cloud
  • Опыт работы с Docker, Kubernetes
  • Опыт работы с CI-CD.
  • Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
  • Понимание что такое микросервисная архитектура, её плюсы и минусы.

Откликнуться: @irina_it_rec

Report Page