Java developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Syberry – сервисная компания, резидент ПВТ. Мы занимаемся профессиональной разработкой качественного ПО для рынка США.

Мы ищем Java-разработчика в команду. Конкретный проект обычно зависит от сроков выхода и уровня квалификации кандидата. Сейчас несколько актуальных проектов на Java. Все они в активной разработке. По доменам - ERP, медицина, платформа по обработке данных. Заказчики у нас из США.

Как пример стека, с которым работаем, — внутренняя ERP-система (автоматизация бизнес-процессов):

Backend: Java 13, Spring Boot

Frontend: ReactJS

Infrastructure: AWS: Docker, AWS ECS, KMS, S3, STS, ECR, SQS

RDBMS: MySQL 5.7

NoSQL: DynamoDB, ElasticSearch

Build: Gradle, Jenkins, GitLab CI

Testing: JUnit, Mockito, RestAssured, Cucumber, Selenium (or Cypress)

ORM: Hibernate

Project methodology: scrum

Team: 1 Team Lead, 2 Back-end devs, 2 Front-end devs, 2 BA, 3 QA, 1 PM, 1 DevOps.

Содержание работы:

  • Разработка кастомных приложений на Java.
  • Создание качественного кода по стандартам компании.
  • Сопутствующие задачи: митинги, оценки фич, анализ требований.

Требования:

  • Опыт разработки на Java не менее 2-х лет, понимание синтаксиса и механизмов работы языка ( объектной модели, exceptions, сборщик мусора, замыкания, namespaces, traits);
  • Понимание принципов работы Spring framework, опыт использования;
  • Понимание принципов работы Git, умение работать с ветками, pull-requests, понимание merge и rebase;
  • Понимание принципов работы реляционных баз данных (базовые операции, транзакции, индексы), умение писать SQL запросы, понимание алгоритмов обработки SQL запросов;
  • Понимание принципов работы и области применения нереляционных баз данных (колоночные, документ-ориентированные), умение писать запросы;
  • Хорошее понимание принципов ООП, шаблонов проектирования, умение их применять;
  • Уровень английского языка от Intermediate и выше.

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

  • Навыки работы в консоли Unix;
  • Наличие базовых алгоритмических знаний;
  • Опыт написания unit тестов, понимание принципов TDD;

  • Опыт end-to-end тестирования (selenium, cypress, or another tool);

  • Опыт front-end разработки с использованием ReactJS, AngularJS, VueJS;

  • Опыт настройки CI процесса на проектах, понимание принципов построения процесса CI / CD;

  • Знание BPMN, DMN, CMMN, Camunda.

Мы предлагаем:

  • Интересные серьезные проекты.
  • Налаженные рабочие процессы.
  • Расширенный социальный пакет: курсы английского, компенсации и т.п.
  • Честная зарплата, регулярный пересмотр в формате Performance Interview & Review.
  • Современный просторный офис в центре города, рядом с метро (не open-space).
  • Гибкий рабочий график.

Самое важное о Syberry:

В Syberry работают самые разные люди: от опытных крутых разработчиков, которые уже давно забыли о какой-то специализации, так как их навыки уже шире, чем любая вакансия, до студентов, которые уже не могут сидеть за партой, а хотят развиваться на реальных задачах. У каждого из наших специалистов свои потребности, ценности и мечты. Однако есть то, что всех нас объединяет – то, к чему мы все стремимся в своей работе.

Причина, по которой существует Syberry – ускорение развития индустрии разработки программного обеспечения, а наша главная культурная ценность – стремление помогать клиентам, которые доверяют нам свои бизнес-идеи и их реализацию.

Каким мы видим этот путь? Наши проектные команды в процессе работы создают и внедряют множестве идей по улучшению процессов разработки. Архитектура компанию устроена таким образом, чтобы она была платформой, позволяющей эти знания не терять, а улучшать и давать всем остальным командам.

О чем это в ежедневной работе? Это про постоянное совершенствование процессов; про наши ориентиры в принятии небольших и крупных решений на проектах; про автоматиацию, которая позволяет инженерам не тратить время на рутину, а сосредоточиться на кретивных задачах; про технологии сохранения и накопления коллективных знаний; про единомышенников, рядом с которыми можно становиться лучше, а также быть примером для других.

Мы хотим работать с людьми, которым действительно интересны и близки наша цель и ценности.

Если это именно вы, то мы будем рады познакомиться с вами и предложить вам возможности для роста и развития.

Ключевые навыки

Git
SQL
Java
MySQL
JUnit
AWS
Spring Framework

Адрес

Институт Культуры, Минск, Суражская улица, 10
Показать на большой карте

Вакансия опубликована 12 апреля 2021 в Минске

Код вакансии JD12

Похожие вакансии