Backend

Java Developer (middle+) Full-time

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

Чем предстоит заниматься

  • разработка и поддержка сервисов взаимодействия с клиентами на Java 17-21, Spring Boot 3
  • участие в планировании микросервисной архитектуры
  • взаимодействие с разработчиками back/front, аналитиками, тестировщиками
  • участие в Code review

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

  • Опыт коммерческой разработки от 3-х лет
  • Java SE, Spring Boot не ниже v2
  • Знания и опыт использования Hibernate ORM, JDBC
  • Умение работать с веб-сервисами (REST(http/https), WebSocket, gRPC). RSocket будет плюсом.
  • Понимание принципов работы с токенами для аутентификации запросов
  • Опыт работы с брокерами сообщений (Apache Kafka, NATS)
  • Опыт написания Unit-тестов
  • Опыт работы с Git, Jira, контейнерами Docker
  • Понимание принципов взаимодействия приложений в рамках Kubernetes
  • Опыт работы с БД(Oracle, PostgreSQL) и хранилищем данных Redis
  • Понимание культуры Agile (Scrum, Kanban)
  • Знание протоколов SIP, SMPP, POP3, SMTP, CCXML, VXML (приветствуется)
  • Опыт с реактивным стеком взаимодействия (Reactor) и асинхронным взаимодействием в целом (приветствуется)
  • Понимание процесса сбора метрик, - actuator в Spring(micrometer), Prometheus (приветствуется)
  • Опыт работы с ELK, grafana (приветствуется)

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

  • Формат работы - удаленный или в одном из наших офисов
  • Справедливая и прозрачная система вознаграждения
  • ДМС со стоматологией
  • Компенсация мобильной связи
  • Маркетплейс льгот и сервисов Mega4You
  • Понятный карьерный маршрут
  • 1 500 учебных про­грамм в мобильном приложении МегаФон Драйв
  • Активное корпора­тивное сообщество и насыщенный календарь событий





Overview

  • Employer: МегаФон
  • Job Title: Java Developer (middle+)
  • Published: 1 year ago
Apply For This Job