👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java-разработчик

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

Мы ищем Java-разработчиков в команды, которые заботятся о ключевых web-сервисах компании «МегаФон». Нашими сервисами пользуются десятки миллионов абонентов. Проекты ориентированы на большое количество интеграций с разными системами: от крупных биллинговых систем до игровых платформ.

Наш стек: Java 14+, Spring Boot 2, Gradle, MongoDB, Hazelcast, RabbitMQ, Kafka, Docker, Ansible, Kubernetes, Helm, Gitlab-CI, Prometheus, Grafana, Elastic Stack, Splunk.
В выборе стека мы ограничены только здравым смыслом, а его обновлением занимаемся регулярно. Перед нами стоят задачи как по расширению функциональности сервисов для абонентов, так и по технологическому развитию и эволюции проектов.

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

  • Участвовать в проработке архитектурных решений необходимых для запуска новых продуктов/проектов взаимодействуя со всеми участниками процесса: менеджерами, аналитиками, разработчиками и тестировщиками;
  • Заливать новые фичи в develop;
  • Заглядывать в чужой код в рамках Code Review и помогать товарищам не положить прод своим коммитом;
  • Не забывать покрывать тестами каждую свою задачу - никогда не знаешь, где выстрелит;
  • Фиксить баги, если тесты всё-таки их не нашли;
  • Обеспечивать интеграцию реализуемых решений в единый процесс CI/CD;
  • Поддерживать высокую отказоустойчивость и производительность продакшена;
  • Быть универсальным - заниматься придется самыми разнообразными задачами: от мелких правок API для фронта, до объемных задач по созданию новых сервисов.

Нам нужны разработчики, которые:

  • Имеют опыт разработки на Java уже более 3-х лет, забыли про архаизмы и перешли на использование Java 11 и выше
  • Умеет работать в команде и знание принципов работы по гибким методологиям (Scrum/Kanban)
  • Знают системы автоматизации сборок Maven/Gradle и работали с Gitlab CI/Jenkins
  • Умеют готовить Docker образы и знакомы с Kubernetes
  • Знают паттерны проектирования приложений и знакомы с System Design
  • Имеют базовые знания Linux, и уверенно используют Git

Что мы предлагаем:

  • Масштабные задачи и высоконагруженные проекты;
  • Профессиональное развитие;
  • Удаленный/гибридный формат работы;
  • ДМС со стоматологией;
  • Частичная компенсация фитнеса;
  • Страхование при выезде за границу;
  • Скидки от компаний-партнеров;
  • Компенсация мобильной связи;
  • Современное оборудование для работы.