Назад

Эта вакансия старше 7 дней и может быть неактуальной.

Чтобы не пропустить новые вакансии и откликаться в числе первых, подпишитесь на уведомления в Telegram

обновлено 23 дня назад

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

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

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


Python


Проект:


Разработка высоконагруженной распределённой системы на Java с микросервисной архитектурой. Проект реализуется с нуля — фокус на масштабируемости, отказоустойчивости и автоматизации бизнес-процессов.


Стек проекта:


Java 11+, Spring Framework, Spring Boot 2+, Hibernate, Docker, Kubernetes, Kafka, PostgreSQL


Команда:


Вы будете работать в составе кросс-функциональной команды разработки, тесно взаимодействуя с аналитиками, бэкенд- и фронтенд-разработчиками.
Soft-skills:



  • Ответственность и самодисциплина;



    • Умение эффективно использовать своё время и время команды;





    • Понимание рабочей этики (в общении с командой и заказчиком).





Hard-skills:



  • Уверенное владение Java 11+ ;



    • Опыт работы со Spring Framework (Core, MVC, Data, Batch, Cloud);





    • Знание Spring Boot 2.0+ ;





    • Опыт с JPA / Hibernate ;





    • Понимание принципов GoF, GRASP, SOLID и умение применять их на практике;





    • Умение писать чистый код, знание Sonarqube, Checkstyle ;





    • Понимание концепций 12FactorApp, MSA ;





    • Опыт работы с Kubernetes / OpenShift / GCP / AWS ;





    • Опыт контейнеризации с Docker ;





    • Опыт интеграции с брокерами сообщений (Kafka / RabbitMQ / ActiveMQ / SQS);





    • Опыт работы с PostgreSQL / Oracle / MSSQL ;





    • Опыт написания тестов (JUnit, Mockito).





Задачи:



  • Разработка микросервисов и REST API;



    • Интеграция с брокерами сообщений и внешними системами;





    • Оптимизация и рефакторинг существующих сервисов;





    • Разработка и поддержка CI/CD-процессов;





    • Написание модульных и интеграционных тестов;





    • Участие в проектировании архитектуры и выборе технологий.





Будет плюсом:



  • Опыт с Camunda / Zeebe / Temporal / Netflix Conductor / AWS StepFunctions ;



    • Знание Debezium, SQL, JOOQ ;





    • Опыт работы с Testcontainers, AssertJ, Wiremock / Prism ;





    • Опыт с Redis / Hazelcast / Tarantool ;





    • Опыт с MongoDB ;





    • Знание resilience4j и применение resilient-паттернов (circuit breaker, retry, bulkhead и др.).





Плюшки:



  • Можно работать со своего оборудования или получить ноутбук и монитор от компании;



    • Компенсация лицензий на IDE;





    • Работа в распределённой команде с гибким графиком;





    • Минимум бюрократии, максимум реальной инженерии.





Процесс:
Общение в чате с HR (≈10 минут);
Прохождение короткого технического теста (≈15 минут);
Техническое интервью с командой (1 час) — без олимпиадных задач;
Оперативный выход на проект в течение 2 недель.
О нас:
Dcloud — это сообщество независимых разработчиков, основанное более 10 лет назад профессионалами из ведущих IT-компаний (Epam, Luxoft, Accenture).

Мы создаём проекты с нуля для крупных корпораций и стартапов, ценим инженерное мышление и инициативу.
Присоединяйтесь к нам! Если вы хотите работать над масштабными, технологичными проектами и приносить реальную ценность — Dcloud ждёт вас.


Откликнуться



EditPublish


Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -