Ищем начинающего Java-разработчика, у которого уже есть базовый практический опыт разработки - учебные проекты, стажировка, фриланс или коммерческая разработка до 1 года. Важно уверенное знание основ Java и готовность развиваться в backend-разработке.
Кто мы и что делаем:
ДжазТим - международная сервисная компания, резидент ПВТ с офисами в Беларуси.
Мы разрабатываем IТ-решения для клиентов из США, Европы, России более 15 лет, специализируемся на Enterprise-разработке, создании интеграционных решений и систем для автоматизации бизнес-процессов. Наши команды также успешно реализуют исследовательские проекты в сферах IoT, Telecom, E-commerce, науки и др. Сильные компетенции компании - бережливый IT-консалтинг и эффективный проектный менеджмент.
О проекте:
Заказчик - американская компания, главным направлением деятельности которой является разработка интеграционных решений на платформе Mule ESB с использованием современных технологий. Заказчик имеет хорошую техническую экспертизу, что позволяет команде общаться с ним на одном языке.
Технологии: MuleESB, Java, RAML, CloudHub, REST, CI/CD Automation Servers, Maven, Jenkins, ActiveMQ, MS Azure, GCP
Требования:
- высшее техническое образование или эквивалентный практический опыт
- английский язык на уровне не ниже Intermediate/B1
- уверенное знание Java Core: ООП, Collections Framework, generics, exceptions, Stream API, многопоточность
- опыт работы со Spring Framework/Spring Boot
- опыт работы с Hibernate/JPA
- понимание HTTP и принципов построения REST API
- опыт работы с SQL и реляционными базами данных (PostgreSQL, MySQL или аналогами)
- понимание транзакций, индексов и базовых принципов оптимизации SQL-запросов
- опыт написания unit- и integration-тестов с использованием JUnit, Mockito или аналогичных инструментов
- уверенная работа с Git
- понимание принципов клиент-серверной архитектуры и разработки backend-приложений
- понимание процессов CI/CD
- самостоятельность, ответственность, хорошие коммуникативные навыки, умение работать в команде и ориентироваться на результат
Будет плюсом, если у вас есть опыт работы с:
- Kafka / ActiveMQ / JMS
- Docker
- Kubernetes
- микросервисная архитектура
- Redis
- опыт работы с облачными платформами
Нам подойдет кандидат, который:
- имеет начальный практический опыт разработки - это может быть стажировка, учебные или pet-проекты, либо первый коммерческий опыт
- хочет развиваться именно в направлении Java Backend и готов последовательно углублять свои знания
- умеет самостоятельно искать информацию, разбираться в новых темах и находить решения
- не боится задавать вопросы, обсуждать возникающие сложности и воспринимать обратную связь
- внимательно относится к качеству кода и стремится понимать, как сделать решение лучше
- готов постепенно брать на себя более сложные задачи по мере роста опыта и компетенций
- умеет работать в команде, договариваться и взаимодействовать с коллегами
- заинтересован в долгосрочном профессиональном развитии и росте внутри команды
Что предлагаем:
- возможность начать карьеру в профессиональной IT-команде на реальном коммерческом проекте
- плавное погружение в проект под руководством опытных менторов
- возможность постепенно расширять зону ответственности и расти до самостоятельного разработчика
- возможность удаленного формата работы
Как проходит отбор:
- знакомство с HR
- срез английского языка
- практическое задание
- техническое интервью
- финальное интервью с заказчиком (возможно)