Java Developer
Удалённо. У нас полностью распределённая команда.
Полная или частичная, но не менее 25-30 часов в неделю при свободном графике. Можно учитывать часы работы в выходные.
С 2014 года
Мы специализируемся на разработке высоконагруженных гибкомасштабируемых систем c микросевисной архитектурой.
Работаем с масштабными и долгосрочными проектами, в числе которых крупные международные компании, стартапы, венчурные фонды, банки ТОП 20.


Разрабатываем собственные продукты
Формат
Занятость
О компании
Общая информация
Схема сотрудничества
Cферы наших профессиональных интересов:
Banking
IM платформы
Стартапы
Разработка с нуля
FinTech
Телеком
Облачный гейминг
PropertyTech
Работаем в полностью распределенных небольших кроссфункциональных командах со всеми необходимыми ролями (pm, tm, backend, frontend, qa, analyst, devops, designer).
01
Можно работать в выходные и выбирать комфортное для себя время работы в интервале с 8:00 до 00:00.
03
Если становится скучно, можно заняться другой спецификой или сменить проект.
05
No legacy, кроме случаев, когда нужно «распилить» монолит.
06
Минимум бюрократии и формализма.
07
02
Используем как современные, так и проверенные временем комбинации инструментов разработки.
Наш стек
В команде более 60% - синиоры с опытом 7+ лет. Всегда можно пообщаться на профессиональные темы с коллегами и экспертами из нашего коммьюнити, и обменяться опытом и знаниями.
04
Получаете задачи
Согласовываете сроки выполнения и часы, необходимые для выполнения
Работаете в удобное для Вас время
В случае возникновения непредвиденных обстоятельств сообщаете об этом тимлиду
Для начала сотрудничества
Как проходит собеседование
Требования для junior разработчиков
Требования для middle разработчиков
Требования для senior разработчиков
Обязанности
Условия и особенности сотрудничества
Основные элементы стека
Теоретическая часть и computer science. Без фанатизма и сферических вопросов , на которые сам интервьюер не знает ответ. Обсуждаем ваш профессиональный опыт в формате беседы, делаем deep dive в интересных и сложных местах.
01
Live refactoring - обсуждаем PR нерадивого Jun'a на конкретных code samples, даём замечания и указания по рефакторингу
03
02
"Talk is cheap. Show me the code" (c) - live coding вместе с интервьюером.
Отправьте, пожалуйста, свое резюме в тг @Tragoman или на почту hr@dcloud.tech
Проведение интервью
При заинтересованности, согласуем дату и время проведения интервью
Согласование условий (количество часов в неделю и размер ставки), проекта и даты начала сотрудничества
01
02
03
04
Мы ищем талантливых молодых специалистов, готовых к постоянному саморазвитию, изучению новых технологий, паттернов и подходов.

Мы гарантируем для этого высокопродуктивную среду высококлассных, открытых профессионалов и менторов, с многолетним опытом обучения и апгрейда junior'ов до middl'ов, senior'ов и teamlead'ов.

Ваше желание и упорство - главная составляющая успеха. Об остальном мы позаботимся.
Базовые знания Computer Science
Опыт работы с docker/kubernetes или желание его получить
Опыт работы с docker/kubernetes
Интеграция с внутренними сервисами компании
Работа parttime или fulltime
Понимание MSA, соответствующих паттернов
Опыт вывода в продакшн и поддержки как минимум 2-х крупных проектов
Все зависит от проекта. При общении с нашим специалистом Вы сможете получить более подробную информацию
Даже если Вы не работали с чем-то из нашего стека, но готовы к освоению новых инструментов, мы всегда рады поделиться знаниями и опытом.
Понимание основ реляционных СУБД
Опыт работы со Spring Boot и его экосистемой от 1,5 лет
Опыт работы со Spring Boot и его экосистемой от 3 лет
Участие в разработке микросервисов
Оплата почасовая: ставка зависит от опыта и результатов общения с нашим специалистом
Адекватное отношение к необходимости покрытия тестами и работе с Sonarqube
Опыт менторства
Проектировать (выбор технологических подходов и технических решений) серверную части веб-приложений
Работа и timesheeting в продуктах Atlassian
Минимум бюрократии и формализма
Работа ведется в различных имплементациях Agile: Scrum/Kanban
Раз в полгода мы собираемся вместе для отдыха и проведения хакатонов за городом
Понимание Java Core
Хорошее знание Java Core, SQL/NoSQL систем
Отличное знание Java Core, SQL/NoSQL систем, messaging, caching
Развитие и поддержка высоконагруженных Java сервисов
В зависимости от уровня загруженности мы сотрудничаем с ИП или самозанятыми. О том, почему именно такой формат, можно почитать здесь
Умение писать чистый код, или желание научиться
Умение писать чистый код , покрывать его тестами и объяснять другим, зачем это нужно
Написание интеграционных и Unit тестов
Не устанавливаем никакого ПО для отслеживания тайминга
MSA
Java
SpringBoot
Cloud
Helm
GraphQL
Postgres
Redis
Kafka
BPM
Camunda
Kubernetes
Телефон:
Telegram:
Для связи