Java разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Кадровое агентство по подбору ИТ специалистов

Описание вакансии

О компании и команде

В данный момент наш заказчик ищет Java разработчиков для разных проектов компании - проекты в основном финтех направления. 

В особенности проектов можно записать: реализация «с нуля», транзитивность архитектуры и высокие требования к производительности.

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

Ожидания от кандидата

  • Опыт работы с 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
  • Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
  • Понимание что такое микросервисная архитектура, её плюсы и минусы
  • Как минимум знакомство с функциональной парадигмой разработки.

Условия работы

  • Заработная плата+премии
  • Удаленная работа из любого города России
  • Официальное трудоустройство
  • Интересные задачи

Бонусы

Возможность получения корпоративной техники для работы (либо бонус за наличие своей техники