Проект в архиве Java разработчик

77356
Подбор по данному проекту завершён. Посмотрите наш каталог актуальных запросов, найдите подходящие и предложите ваших специалистов.
Телеком

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

Senior
Кол-во специалистов
1
Длительность проекта
2-3 месяца
Объем участия в проекте
Высокая нагрузка
~160 ч/мес
Формат взаимодействия
Удаленно
Требуемая локация специалиста
Россия
Доступность специалиста
Часовой пояс: не более чем ±1 часа от московского времени (UTC+3)
Требуемое гражданство специалиста
РФ
О клиенте
Отрасль
Телеком

Обязательные требования

- Опыт работы на позиции senior разработчика не менее 2 лет; - В приоритете высшее профильное образование; - Опыт коммерческой разработки на Java; - Опыт работы с многопоточностью/асинхронностью; - Опыт работы с микро-сервисами: k8s/docker; - Опыт работы с SQL базами данных: PostgreSQL; - Опыт работы с очередями: Kafka/Rabbitmq; - Опыт разработки под JDK 8+ (Collections, Stream API, Concurrency); - Опыт работы с инструментами фреймворка Spring (Boot, Data, REST, Validation, Scheduler, SpEL, Actuator, JUnit); - Понимание протоколов сетевого взаимодействия: REST API, опыт использования Swagger/OpenAPI; - Работа c Git; - Опыт в написании интеграционных тестов с использованием TestContainers; - Опыт командной работы, стремление к эффективным коммуникациям; - Стремление к лучшему результату; - Постоянное развитие, возможность и желание учиться; - Умение самостоятельно принимать решения и защищать свой выбор, системное мышление.

Дополнительные требования

- Опыт работы с библиотеками и инструментами такими как: Lombok, Mapstruct, Liquibase, CEL, Jaeger и Opentelemetry; - Опыт работы с нереляционными базами данных (Redis/ MongoDB); - Опыт работы с Docker/Кubernetes; - Опыт разработки и проектирования микросервисов; - Опыт работы с системами мониторинга и сбора метрик: Grafana, Prometheus, Elasticsearch.

Задачи на проекте

- Разработка baсkend реализаций для веб-сервисов; - Участие в разработке архитектуры и реализации прототипов новых веб-сервисов; - Коммуникация с front-end и back-end разработчиками, QA; - Написание валидного читабельного кода; - Написание юнит-тестов для разработанных компонентов.

Этапы отбора

1. Техническое интервью 2. Интервью с лидом

Описание проекта и команды

Проект крупной телекоммуникационной компании. Инструмент, который позволяет расширить, оптимизировать и коммунализировать процессы взаимодействия контрагента и компании.

Обязательные требования

- Опыт работы на позиции senior разработчика не менее 2 лет; - В приоритете высшее профильное образование; - Опыт коммерческой разработки на Java; - Опыт работы с многопоточностью/асинхронностью; - Опыт работы с микро-сервисами: k8s/docker; - Опыт работы с SQL базами данных: PostgreSQL; - Опыт работы с очередями: Kafka/Rabbitmq; - Опыт разработки под JDK 8+ (Collections, Stream API, Concurrency); - Опыт работы с инструментами фреймворка Spring (Boot, Data, REST, Validation, Scheduler, SpEL, Actuator, JUnit); - Понимание протоколов сетевого взаимодействия: REST API, опыт использования Swagger/OpenAPI; - Работа c Git; - Опыт в написании интеграционных тестов с использованием TestContainers; - Опыт командной работы, стремление к эффективным коммуникациям; - Стремление к лучшему результату; - Постоянное развитие, возможность и желание учиться; - Умение самостоятельно принимать решения и защищать свой выбор, системное мышление.

Дополнительные требования

Задачи на проекте

Этапы отбора

Описание проекта и команды