Java Middle+ Разработчик
Компания: DCloud
Локация: Удалённо
Зарплата: до 250 000 р. на руки
Опыт работы: 3–6 лет
Проект
Разработка высоконагруженной распределённой системы на 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;
- Работа в распределённой команде с гибким графиком;
- Минимум бюрократии, максимум реальной инженерии.
О нас
Dcloud — это сообщество независимых разработчиков, основанное более 10 лет назад профессионалами из ведущих IT-компаний (Epam, Luxoft, Accenture). Мы создаём проекты с нуля для крупных корпораций и стартапов, ценим инженерное мышление и инициативу.
Откликнуться: @DC_Sanjar
