- Работа в Москве
- Удаленно
- Разработчик
- Java-разработчик
Java-разработчик
до 250 000 ₽
Проект:
Разработка высоконагруженной распределённой системы на 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 ждёт вас.
Опубликована 15 дней назад