Team Lead Java

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

МоскваПолный рабочий день

Компания

IT-решения для бизнеса

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

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

Neoflex создает ИТ-платформы для цифровой трансформации бизнеса, помогая заказчикам получать устойчивые конкурентные преимущества в цифровую эпоху.

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

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

Обязанности:

Проектирование и разработка высоконагруженных фронт-офисных систем на основе MSA;
Автоматизация бизнес-процессов с использованием различных BPM-систем;
Разработка интеграционных решений;
Ревью документации от заказчика;
Декомпозиция, оценка трудоемкости и сроков;
Проведение ревью кода членов команды;

Требования:

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

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

  • Официальное трудоустройство по ТК РФ;
  • График работы 5/2:
  • Амбициозные задачи и проекты:
  • Работа в команде профессионалов в доброжелательной атмосфере:
  • Подключение к программе ДМС (включает стоматологию, обследование, лечение заболеваний), а также возможность страхования родственников по корпоративной цене.
  • Корпоративное обучение и развитие (портал обучения и развития удаленным доступом 24/7; собственный Центр развития компетенций);
  • Насыщенная корпоративная жизнь: яркие корпоративы, праздники для детей сотрудников, корпоративные спортивные мероприятия; мотивационные награждения.
  • Возможен полностью удаленный формат работы