Java разработчик
Компания: МегаФон
Локация: Удаленный формат
О компании
МегаФон — один из крупнейших операторов связи в России, предоставляющий услуги мобильной и фиксированной связи, а также интернет-услуги. Компания активно работает над созданием новых цифровых продуктов для улучшения жизни клиентов и развития бизнеса. МегаФон обладает мощной инфраструктурой и являетcя одним из лидеров на рынке телекоммуникаций.
Ключевые факты:
- более 70 миллионов абонентов
- год основания: 1993
- регион присутствия: вся Россия
- инновационные решения для бизнеса и частных клиентов
- высокая степень отказоустойчивости и надежности услуг
О вакансии
Команда разработчиков в МегаФон занимается созданием и поддержкой широкого спектра телекоммуникационных услуг и продуктов. Java-разработчик в этой команде будет участвовать в разработке архитектурных решений для новых проектов, взаимодействуя с различными специалистами, включая менеджеров и тестировщиков. Это уникальная возможность внести значимый вклад в цифровую трансформацию компании, развивая новые сервисы и улучшая существующие.
Разработчик будет работать с современными технологиями, обеспечивать интеграцию в CI/CD процессы и участвовать в код-ревью. Ожидается, что он будет поддерживать высокую отказоустойчивость и производительность систем, а также заниматься разнообразными задачами, от исправления багов до разработки новых фич.
Чем предстоит заниматься:
- участвовать в разработке архитектуры новых проектов
- контролировать качество кода через Code Review
- писать тесты для новых функциональностей
- фиксить найденные баги в продакшене
- гарантировать интеграцию решений в CI/CD
- поддерживать стабильность и производительность приложений
- выполнять широкий спектр задач от правок API до создания новых сервисов
Что мы предлагаем:
- возможность работы в удаленном формате
- участие в долгосрочных и значимых проектах
- работа в команде профессионалов в области телекоммуникаций
- доступ к новейшим технологиям и инструментам
Обязанности
- участвовать в проработке архитектурных решений для новых продуктов
- заливать новые функциональности в develop
- проводить код-ревью и помогать команде
- покрывать тестами каждую реализуемую задачу
- исправлять баги, если тесты их не выявили
- обеспечивать интеграцию решений в CI/CD процессы
- поддерживать высокую производительность продакшена
- заниматься разнообразными задачами, от правок API до создания новых сервисов
Требования
- Нам нужны разработчики, которые имеют опыт разработки на Java 2 года, забыли про архаизмы и перешли на использование Java 21 и выше
- Умеют работать в команде и знают принципы работы по гибким методологиям (Scrum/Kanban)
- Знают системы автоматизации сборок Maven/Gradle и работали с Gitlab CI/Jenkins
- Умеют готовить Docker образы и знакомы с Kubernetes
- Знают паттерны проектирования приложений и знакомы с System Design
- Имеют базовые знания Linux, и уверенно используют Git
Условия
- удаленный формат работы
- доступ к современным инструментам и технологиям
- работа в команде профессионалов