Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям
Требуемый опыт работы: 1–3 года
Полная занятость, удаленная работа
Digital Nomads - IT компания, которая меняет привычное представление о работе и формирует эффективные команды для решения задач клиента.
Мы занимаемся проектированием, разработкой и сопровождением IT-систем. Работаем как над небольшими проектами, так и над серьезными проектами крупных продуктовых компаний.
В Digital Nomads все просто. Есть интернет — можно работать. Мы организовываем новый формат условий работы и создаём для своих сотрудников комфортную обстановку, в которой работа превращается в приключение, в игру, где правит коллективный разум и вдохновение.
Сейчас мы активно ищем Java разработчиков на проекты медиасервисов и финтеха.
Процесс разработки
Работаем с двухнедельными спринтами с релизами каждую неделю, есть возможность предлагать улучшения по продукту, рефакторингу, миграциям на новые технологии, единый кодстайл, проводим CodeReview, еженедельные/ежедневные созвоны всей команды, а также синки фичи команд.
Чем предстоит заниматься:
Финансовыми проектами или транзакционными веб-сервисами;
Построением БД, хранением, обработкой информации. Транзакции и биллинг, БД mongo и Postrgess;
Работой с архитектурой сервиса, и взаимосвязи со смежными сервисами;
Оптимизацией работы (скорость обработки, стабильность и тд);
ci/cd настроено.
От тебя мы ждем:
Опыт разработки коммерческих приложений на Java;
Знание Core Java;
Опыт использования технологий Spring Framework;
Знание junit, понимание Tomcat/Jetty;
Знания в области SQL и NoSQL;
Знание алгоритмов, структур данных, шаблонов проектирования;
Знание протокола HTTP;
Умение писать и оптимизировать запросы к БД;
Умение разобраться в чужом коде;
Опыт работы в команде;
Умение тестировать собственный код (опыт написания юнит-тестов и функциональных тестов, например, покрытие тестами эндпоинтов).
Плюсом будет:
Опыт разработки под Unix/Linux;
Опыт mongoDB, Prometheus time-series Db, Java 11+;
Опыт создания распределенных систем с большой нагрузкой;
Опыт использования реляционных СУБД или NoSQL-хранилищ (MongoDB);
Опыт многопоточного программирования;
Понимание семантик at least once, at most once;
Понимание идемпотентности и способов ее достижения.
Ты будешь:
Официально трудоустроен с первого дня работы;
Работать удаленно или в офисе, по своему усмотрению;
Самостоятельно определять начало и окончание трудового дня;
Расти в зп 1-2 раза в год по итогам эффективной работы на проекте;
Отдыхать вместе с семьей и друзьями в корпоративном доме на горнолыжном курорте Шерегеш;
Работать в комфортном офисе, где ты сможешь перекусить, поспать, поиграть в настолки и многое другое;
Следить за здоровьем с помощью максимально расширенной программы ДМС;
Индивидуально заниматься разговорным английским каждую неделю.
Развиваться как профессионал ты сможешь с помощью:
Топовых проектов продуктовых компаний;
Профессионального обучения и внутренних образовательных мероприятий;
Индивидуального плана развития от нашей компании, разработанного совместно с лидерами продуктовых команд;
Предоставления необходимой для работы литературы и техники;
Участия в конференциях и командных онлайн, офлайн мероприятиях (митапы, ретро);
Командировок в Москву/Санкт-Петербург/Новосибирск по обмену опытом;
Спонсирования личных проектов.
Если ты разделяешь взгляды компании, хочешь совмещать работу и путешествия, иметь свободу выбора и влиять на процессы - откликайся на эту вакансию и наши HR напишут тебе :)