Актуальные заказы по Elasticsearch

Back-End Developer (PHP)

Офис
Удаленно
Full-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 

Currently, we are looking for a PHP Backend Developer with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Excellent knowledge of PHP 7.4+;
  • Understanding of OOP, SOLID, OOP Patterns
  • Familiarity with Symfony framework;
  • PHP development experience 4+ years;
  • Solid understanding of MySQL;
  • Experience with RabbitMQ or any other messaging queue system;
  • Experience with Git;
  • Ability to write unit tests using PHPUnit framework;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Understanding of DDD, CQRS;
  • Familiarity with ElasticSearch;
  • Experience working with CS fixer, PHP stan, or similar tools.
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain.


Responsibilities:

  • Develop new functionality and maintain the existing company's services;
  • Integrate with external and internal services;
  • Coordinate technical solutions with other product teams;
  • Write well-designed, testable, efficient code;
  • Refactor and optimise existing code;
  • Create and maintain software documentation;
  • Troubleshoot production issues;
  • Work with Agile methodologies.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.


Golang developer

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

Для работы над трейдинговым продуктом требуется Golang developer.


Требования:

  • Более 2 лет опыта работы в качестве Golang разработчика;
  • Знание и опыт работы с архитектурой микросервисов;
  • Опыт работы с WebSockets, RESTful и API на основе RPC;
  • Базовые знания о блокчейне;
  • Опыт разработки API;
  • Git;
  • Опыт работы с брокерами сообщений (Kafka);
  • Наглядный опыт работы с базами данных (Postgres);
  • Опыт моделирования баз данных и оптимизации запросов;
  • Опыт работы с модульным тестированием, интеграционным тестированием;
  • Опыт непрерывной интеграции / непрерывной доставки;
  • Базовые подходы к безопасности в микросервисной архитектуре;
  • Способность быстро осваивать новые технологии;
  • Английский язык - разговорный.


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

  • Базовое понимание симметричного / асимметричного шифрования / дешифрования;
  • Опыт интеграции с блокчейном;
  • Базовые ECDSA / RSA, HMAC, эклиптические кривые;
  • Блокчейн-аккаунт и UTXO на основе;
  • Иерархическая детерминированная архитектура кошелька;
  • Аппаратные ключи (бухгалтерская книга, трезор);
  • BIP / EIP;
  • Опыт работы с AWS Enclave;
  • Знакомство с Logstash, Kibana, Elasticsearch stack;
  • Знакомство с Amazon AWS;
  • Опыт работы с Python или другими языками программирования будет плюсом.


Релокейт в Черногорию, гибридный график работы.

PHP Backend Developer

Удаленно
Full-time
Проектная занятость
Для нашего клиента в области электронной коммерции мы ищем PHP Backend Developer. Описание вакансии: - Предоставление информации о прогнозе мощностей, усилий, продолжительности и требований к разработке; - Разработка системы управления заказами для интернет-магазина электронной коммерции; - Разработка всеобъемлющих моделей данных для сущностей товаров и продавцов; - Разработка бэкэнд-системы для поиска товаров в интернет-магазине; - Консультирование по вопросам разработки требований и/или принятия архитектурных решений. Навыки: - Опыт разработки на PHP (backend); - Опыт работы в Agile-методологиях (например, Scrum, SAFe); - Опыт работы с JSON:API (только для магазинов); Обязательно: - Опыт работы в среде электронной коммерции; - Опыт работы с Spryker, Redis, ElasticSearch, RabbitMQ (или аналогичными инструментами); - Опыт работы с соответствующими PHP-фреймворками (например, Symfony); - Опыт работы с CodeCeption; - TDD; - DRY / KISS / YAGNI. Начало: как можно скорее Продолжительность: 3 месяца + возможность продления.

Java-разработчик

Удаленно
Full-time
Проектная занятость
Банковский проект. Общие требования: 3+ года опыта работы с Java 8+ или Kotlin 3+ года опыта работы с Spring и 1+ год работы с Spring Boot Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги) Опыт работы с Docker Опыт работы с 3-мя любыми из следующих технологий NoSQL (MongoDB, Elasticsearch, аналоги) SQL (PostgreSQL, Oracle, аналоги) Брокеры сообщений (Kafka, RabbitMQ, аналоги) Reactive programming (RxJava, Project Reactor) Cache (Redis, Hazelcast) Настройка CI/CD (GitlabCI, Jenkins, аналоги) Настройка средств мониторинга (Zabbix, Prometheus) Будет хорошо, если кандидат: Участвовал в проработке архитектуры и может объяснить все решения на своем проекте; Готов драйвить техническое развитие систем, а не просто следовать текущим стандартам; Имеет дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux; Понимает микросервисную архитектуры и устройство распределенных систем; Участвовал в подборе и онбординге новых сотрудников; Умеет и хочет писать технические статьи. Развиваться и развивать коллег/комьюнити. Проводить как разовые тренинги, так и планировать долгие обучения. Что предстоит делать: Использовать самый современный технологический стэк для создания FinTech решений; Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое); Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать); Вносить свой вклад в развитие архитектуры, делать новое и оценивать старое.

Разработчик Ruby On Rails среднего+/старшего звена

Задачи: - Проектирование и разработка серверной части веб приложений на RoR; - Применение своих знаний и опыта для оптимизации существующих решений; - Работа в команде (codereview, совещания); - Участие в Scrum митингах. Требования: - Опыт в Backend от 4 лет; - Опыт с Ruby/Rails от 2 лет; - Опыт с PostgreSQL; - RSpeс, RuboCop / Reek для написания тестов и контроля качества; - Контроль версий: git; - Английский b1-b2 и выше (чтение/письмо). - Для задач — JIRA; - Контейнеры в Docker. Преимуществом будет опыт с: - AWS, Firebase; - ElasticSearch; - GraphQL; - Jenkins.