👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle/Senior Java Engineer

Зарплата

от 80 000 до 150 000 ₽

Требования

БэкендJavaООПRESTful APIJDBC

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Компания Datcroft ищет специалистов на инновационный международный проект экосистемы GNation, интегрированный с различными сервисами, в том числе с применением блокчейн-технологий. В проекте задействованы команды из Европы и России.

Что если бы Вы могли изменить мир? Смогли бы стать частью компании, которая видит свои главные цели в очистке океана, помощи окружающей среде, создании лучшего мира для будущих поколений? Это то, чем мы занимаемся в GNation. Мы создаем продукты, которые позволят оставить нашим детям мир, где они смогут жить в безопасной и здоровой обстановке.

В чем будет состоять Ваша работа? На данный момент, мы заняты разработкой платформы "DO GOOD", где каждый пользователь может поддержать любой из проектов, предпринимая различные действия. Только представьте себе, вы можете спасти собаку играя в игру, построить дом виртуально добывая кирпичи и помочь детям пройдя квест. Более того, за это вы получите награду!

Наша главная цель - чтобы вы обучались и развивались. У Вас будет шанс управлять проектами, работать с высокоталантливыми людьми, устанавливать правила и знакомиться с новыми технологиями. В одном точно можно не сомневаться - Вы многому научитесь, при этом хорошо проведя время. Если вы готовы к этому уникальному приключению дайте нам знать!

Обязанности:

  • Проектирование, создание, поддержка эффективного кода на языке Java.

  • Доработка и оптимизация Java приложений, для обеспечения наилучшей производительности.

  • Выявление ошибок и уязвимостей и поиск решения для их устранения.

  • Помощь в поддержании качества кода (проверка пул-реквестов), написание юнит-тестов.

Требования:

  • Отличное понимание принципов ООП и умение применять их на практике.

  • Опыт разработки на языке Java.

  • Хорошее понимание и опыт работы со Spring Boot, Spring MVC и Hibernate.

  • Хорошее понимание JDBC и RESTful API.

  • Знание систем контроля версий, таких как Git.

  • Знакомство с инструментами сборки, такими как Gradle или Maven.

Будет плюсом:

  • Опыт работы с облачными сервисами (например, Azure, AWS, Google Cloud).

  • Опыт работы с распределенными системами.

  • Опыт работы с докером.

  • Опыт работы с микросервисно-ориентированными архитектурами.

  • Опыт работы с MQ (например, SQS, RabbitMQ, Kafka).

Условия:

  • Высокая, конкурентная заработная плата.

  • Работа в перспективном международном проекте.

  • Сплоченный, дружественный коллектив.

  • Рассматриваются кандидаты как в офис, так и удаленно.