Java разработчик микросервисных решений

грейд
senior
формат
удалённо
страна
Россия
опубликована
сегодня

описание

Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков. ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Go Invest, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет Девелопмент, Х5 Group, Газпромнефть, Лемана Про, Ситилинк, Ланит, IBS.

задачи

  • Разработка и развитие микросервисов на Java 11+ / Kotlin со Spring Boot
  • Проектирование REST API и решений на уровне сервисов с аргументацией выбора
  • Взаимодействие сервисов через Kafka, работа с SQL/NoSQL БД и кэшами
  • Написание unit- и интеграционных тестов (JUnit, Testcontainers, WireMock)
  • Участие в code review, поддержание чистого кода (SOLID, GRASP, GoF)
  • Docker/K8s, настройка CI/CD, мониторинга и логирования

требования

  • 4+ года коммерческой разработки на Java 11+ (стаж до окончания вуза не учитывается)
  • 2+ года со Spring / Spring Boot
  • Опыт микросервисной архитектуры (Spring Cloud, Kubernetes, OpenShift)
  • Docker, K8s
  • Kafka
  • SQL БД
  • REST API
  • Интеграционные тесты (JUnit, Spring Boot Test, Testcontainers, WireMock)
  • Отличное знание Java Core / Concurrency
  • ООП/SOLID/GRASP, паттерны GoF
  • Умение проектировать сервисы и обосновывать решения
  • Высшее образование в IT или смежных областях
  • Будет плюсом: паттерны (integration, stability, microservices), DDD, Design by Contract, гексагональная архитектура, test fixtures, Sociable vs Solitary тесты; Дополнительно - опыт с 5+ технологиями из: NoSQL (MongoDB, Elasticsearch), SQL (PostgreSQL, Oracle), брокеры (Kafka, RabbitMQ), reactive (RxJava, Project Reactor, Coroutine), cache (Redis, Hazelcast), CI/CD (GitLab CI, Jenkins), мониторинг (Zabbix, Prometheus), логирование (Graylog, ELK)

условия

  • Карьерную и профессиональную возможность в стабильной, аккредитованной ИТ-компании
  • Расширенный полис ДМС со стоматологией, корпоративный психолог
  • Удаленную работу и гибкий график
  • Необходимую технику для комфортной работы
  • Обучение, сертификацию, Usetech English Club – онлайн изучение английского
  • Доступ к Корпоративной библиотеке и к Корпоративному университету
  • Внутрикорпоративные профильные коммьюнити
  • Заботу о детях сотрудников: корпоративные скидки, подарки, детские дни
  • Геймифицированную программу лояльности: поверь, ты будешь восторге от нашего корпоративного магазина!
  • Корпоративную жизнь: мы много работаем и классно отдыхаем.

навыки

компания

Международная ИТ-компания специализируется на заказной разработке программного обеспечения, ИТ-консалтинге и внедрении инновационных решений в области искусственного интеллекта и машинного обучения для крупного бизнеса

Подробнее о компании →

похожие вакансии

статьи для разработчиков