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 – ускорение развития индустрии разработки программного обеспечения, а наша главная культурная ценность – стремление помогать клиентам, которые доверяют нам свои бизнес-идеи и их реализацию.
Каким мы видим этот путь? Наши проектные команды в процессе работы создают и внедряют множестве идей по улучшению процессов разработки. Архитектура компанию устроена таким образом, чтобы она была платформой, позволяющей эти знания не терять, а улучшать и давать всем остальным командам.
О чем это в ежедневной работе? Это про постоянное совершенствование процессов; про наши ориентиры в принятии небольших и крупных решений на проектах; про автоматиацию, которая позволяет инженерам не тратить время на рутину, а сосредоточиться на кретивных задачах; про технологии сохранения и накопления коллективных знаний; про единомышенников, рядом с которыми можно становиться лучше, а также быть примером для других.
Мы хотим работать с людьми, которым действительно интересны и близки наша цель и ценности.
Если это именно вы, то мы будем рады познакомиться с вами и предложить вам возможности для роста и развития.
Ключевые навыки
Вакансия опубликована 12 января 2021 в Минске
Код вакансии JD12