Team Lead Java
Team Lead Java в команду крупного телеком-оператора.
Задачи:
✔️ Разработка и поддержка программных продуктов компании.
✔️ Проведение Code Review.
✔️ Оценка трудоемкости задач.
Требования:
✔️ Анализ и оптимизация производительности приложений.
✔️ Разработка высоконагруженных реактивных систем.
✔️ Работа с VCS (Git).
✔️ Разработка на платформе Java SE 8+:
— Core Java SE 8+;
— Java EE (CDI, JMS, JAX-WS, JAX-RS, и т.д.);
— ООП и шаблоны проектирования.
✔️ Работа с любой реализацией ORM-технологии.
✔️ Реализация сервисов на базе стека технологий разработки микросервисов Lightbend Platform (Akka/Play/Lagom), либо альтернативы (с соблюдением принципов реактивного манифеста).
✔️ Опыт работы с реляционными БД (Oracle / PostgreSQL / MySQL (любая из перечисленных).
✔️ Работа с брокерами сообщений (RabbitMQ/ActiveMQ/Kafka).
✔️ Работа с системами контейнеризации (Docker), инструментами их управления и оркестрации (docker-compose, kubernetes).
Будет плюсом:
✔️Внедрение и/или развитие многомодульных онлайн-платформ или экосистем для Телекома.
✔️ Разработка и работа с электронной коммерцией и система управления заказов.
✔️ Анализ и выбор программного и архитектурного решения в соответствии с техническими требованиями.
✔️ Разработка на Kotlin.
✔️ Разработка на базе платформы Oracle Commerce.
✔️ Работа с NoSQL-базами данных (Redis, Cassandra).
✔️ Работа с Camunda.
✔️ Построение REST/SOAP-сервисов.
✔️ Работа с Ansible.
✔️ Работа с брокерами сообщений (RabbitMQ/ActiveMQ/Kafka).
✔️ Работа со стеком ELK (Elasticsearch + Logstash + Kibana).