Backend

Старший разработчик Java Full-time

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

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

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

Что для этого нужно

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

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

  • ДМС
  • Пакет льгот


Overview

  • Employer: МегаФон
  • Job Title: Старший разработчик Java
  • Published: 7 months ago
Apply For This Job