Актуальные заказы

Backend Java Developer

Удаленно
Full-time
Постоянная работа

О компании: Финтех стартап, разрабатывающий первый масштабный электронный кошелек. Цель – удобная и простая альтернатива наличным.


Стартап, в хорошем смысле этого слова:

● Настоящая продуктовая разработка с тестированием бизнес-гипотез и получением обратной связи от реальности

● Работа по простому и понятному Scrum-процессу без избыточности и «изобретения велосипедов»

● Работа с реальной высокой нагрузкой, ближайшая цель – 5 млн пользователей

● Удаленная работа или современный офис

● Помощь с релокацией в Баку при желании


Требования:

Эксперт по серверному ПО (Java 11+, Spring Boot, Maven\Gradle, Junit, Mockito, SQL\ORM), который будет нести ряд обязанностей по разработкe и внедрению стратегических продуктов


Что мы ожидаем от кандидатов:

• 5+ лет опыта работы с Java 11+

• Хорошее знание SpringBoot 2+ и других популярных фреймворков.

• Хорошее знание набора инструментов Java (Maven, Gradle и т. д.)

• Опыт работы с базами данных (SQL, NoSQL, KV и т. д.)

• Опыт с Kafka более 2 лет

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

• Опыт работы с инструментами и процессами DevOps

• Опыт создания API (REST, OpenAPI, GraphQL, Swagger)

• Опыт разработки через тестирование (JUnit, Mockito и т. д.)

• Опыт кроссплатформенной разработки приветствуется

• Знание Kotlin является огромным плюсом

• Знание мультиплатформы Kotlin — огромный плюс

• Опыт работы в Agile-командах или стартапах приветствуется

• Письменный и устный английский (выше среднего)

Функциональный тестировщик (QA)

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Функциональный тестировщик (QA).

Уровень Senior.

Задачи:

• Принимать участие в тестировании frontend (web) и backend, применяя функциональное, нефункциональное, интеграционное, регрессионное тестирование, дымовое тестирование;

• Изучать систему, анализировать документацию, поддерживать и добавлять новые тестовых сценариев, локализовывать и фиксировать найденные дефекты, воспроизводить дефекты, найденные пользователями, составлять отчётность;

• Использовать специализированные инструменты для проведения работ по тестированию.


Необходимый опыт:

• Опыт работы в тестировании - от 3 лет;

• Знание жизненного цикла программного обеспечения и теории тестирования;

• Умение при необходимости самостоятельно разобраться в новой для себя технологии;

• Опыт работы с продуктами Atlassian: Jira, Confluence;

• Опыт поддержки тестовой документации: создание, актуализация, дополнение тест-кейсов, тест-планов с использованием систем управления такой документации (например, TestIT);

• Опыт работы с микросервисной архитектурой, SSO;

• Тестирования Web-приложения и API (SOAP UI, Postman, Swagger), понимание REST и SOUP;

• Опыт поиска и чтения логов backend (например, OpenShift, Kibana), frontend (DevTools: console, network, поиск элементов; понимание HTML-разметки), локализации по ним проблемы;

• Взаимодействия с БД SQL для для поиска, корректировки, добавления нужных данных для тестирования (например, PostgreSQL);

• Взаимодействия с инструментами CI/CD (например, Jenkins, TeamCity), с системами управления версиями (например, Git);

• Понимание ценностей Agile, участие в работе команд, которые использовали фреймворк Scrum.


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

• Опыт взаимодействия с автоматизацией тестирования: анализ найденных проблем автотестами, доработка/дополнение автоматизированных тестов (у нас Java);

• Опыт работы с моками: понимание зачем нужны, использование на практике, корректировки для своих тестовых сценариев;

• Опыт выполнения нагрузочных тестов (например, JMeter).


Локация РФ, РБ.

Системный аналитик (Senior)

Удаленно
Full-time

Для крупного банковского проекта требуется Системный аналитик (Senior).

Необходимые навыки:

  • Понимание структуры и особенностей REST API, способность к рабочему обсуждению данного архитектурного стиля с программистами. Работа с REST API как архитектурной составляющей Системы, участие в проектировании.
  • Проектирование БД (важно указывать примеры и практики)
  • Навыки, подходы и практика работы с REST API (очень важно это подробно отразить в резюме): swagger, postman, F12 и т.д.
  • SQL: написание простых запросов (преимущественно SELECT'ы и JOIN'ы) + осознанное отношение к БД и понимание особенностей построения
  • Понимание XSD/XML Схемы;
  • Опыт работы с Jira и Confluence
  • Знание процессов обслуживания клиентов ЮЛ в банке;
  • Знание функционала систем дистанционного банковского обслуживания (желательно);
  • Знание принципов использования электронных подписей, знание законодательства регламентирующего использование электронных подписей (желательно);

Задачи:

  • Работа в рамках проекта развития крупной CRM системы Банка (возможно переключение на другие проекты - Open API, marketplace, ДБО/мобильные приложения);
  • Сбор, анализ, формализация требований;
  • Постановка задач разработчикам.
  • Оценка трудоёмкости работ;
  • Подготовка технической документации (технические задания, функциональные требования);
  • Тестирование результатов.


Локация РФ,РБ.

PHP Developеr

Что нужно будет делать:

- Поддерживать и разрабатывать новые сервисы - биллинг, генерация документов, внутренняя админка, кабинет пользователя и т.п.

- Избавляться от легаси кода на Yii, переписывая функциональность на PHP 8 и Symfony 5+;

- Разрабатывать public API для мобильного приложения и SPA, работать над интегрируемым white-label.


Что мы ждем от вас:

- Опыт работы с PHP от 3+ лет;

- Умение писать unit-тесты;

- Практический опыт создания public API;

- Опыт с docker и docker-compose.


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

- AWS;

- знание Yii 1/2;

- опыт работы с CI/CD, Swagger;

- опыт работы с Angular.


Manual QA

Удаленно
Full-time
Проектная занятость
• Участие в процессе разработки веб-приложения для внутреннего использования, связанного с развитием контактного центра в роли тестировщика и QC. • Принимать участие в тестировании frontend (web) и backend, применяя функциональное, нефункциональное, интеграционное, регрессионное тестирование, дымовое тестирование; • Изучать систему, анализировать документацию, поддерживать и добавлять новые тестовых сценариев, локализовывать и фиксировать найденные дефекты, воспроизводить дефекты, найденные пользователями, составлять отчётность; • Использовать специализированные инструменты для проведения работ по тестированию. Требования: • Опыт работы в тестировании - от 3 лет; • Знание жизненного цикла программного обеспечения и теории тестирования; • Умение при необходимости самостоятельно разобраться в новой для себя технологии: погуглить, поискать в confluence, разузнать у коллег; Практический опыт: • работы с продуктами Atlassian: Jira, Confluence; • поддержки тестовой документации: создание, актуализация, дополнение тест-кейсов, тест-планов с использованием систем управления такой документации (например, TestIT); • работы с микросервисной архитектурой, SSO; • тестирования Web-приложения и API (SOAP UI, Postman, Swagger), понимание REST и SOUP; • поиска и чтения логов backend (например, OpenShift, Kibana), frontend (DevTools: console, network, поиск элементов; понимание HTML-разметки), локализации по ним проблемы; • взаимодействия с БД SQL для для поиска, корректировки, добавления нужных данных для тестирования (например, PostgreSQL); • взаимодействия с инструментами CI/CD (например, Jenkins, TeamCity), с системами управления версиями (например, Git) Будет плюсом: • Опыт взаимодействия с автоматизацией тестирования: анализ найденных проблем автотестами, доработка/дополнение автоматизированных тестов (у нас Java) • Опыт работы с моками: понимание зачем нужны, использование на практике, корректировки для своих тестовых сценариев • Опыт выполнения нагрузочных тестов (например, JMeter) • Понимание ценностей Agile, участие в работе команд, которые использовали фреймворк Scrum

Cпециалист по тестированию (QA )

Удаленно
Full-time
На банковский проект ищем специалиста на позицию Manual QA. Уровень Senior. Требования: Опыт тестирования мобильных приложений Знание методологий тестирования; Опыт работы с распределенной командой; Умение анализировать проблемы, находить и отрабатывать различные пути решения; Понимание принципов работы современных веб-сервисов: REST, SOAP; Умение работать с Jira, Confluence; Умение составлять чек-листы и тест-кейсы, работать с документацией; Желательно умение работать со сниффером (Charles/Fiddler/etc); Желательно умение работать с инструментами тестирования\отладки web-сервисов (SoapUI, Postman, Swagger UI); Тестировать API, ручное тестирование WEB приложений. Проектировать и поддерживать актуальную тестовую документацию Опыт работы с банковским ПО.