Задачи:
— Определять и проектировать надежные архитектуры баз данных
— Принимать решения по технологиям и дизайну баз данных
— Улучшать производительность сложных баз данных
— Консультировать заинтересованные стороны по архитектуре и выбору технологий
— Поддерживать высокие стандарты защиты данных и соответствия GDPR
Требования:
— 6–7+ лет опыта работы с реляционными базами данных
— Сильный опыт в архитектуре баз данных и системном дизайне
— Практический опыт с PostgreSQL, MariaDB, Oracle и MS SQL Server
— Продвинутые знания SQL, включая оптимизацию запросов, индексацию, партиционирование и настройку производительности
— Моделирование данных, нормализация и проектирование схем баз данных
— Знание ORM-фреймворков: Entity Framework, NHibernate, JSON Fliox
— Знание принципов безопасности баз данных: авторизация, шифрование, аудит
— Глубокое понимание GDPR
— Консультативный подход: умение оценивать бизнес и технические потребности и рекомендовать подходящие решения
Преимущества:
— Знание CRA
— Опыт работы с GxP Data Integrity
— Опыт в регулируемых секторах, таких как здравоохранение или фармацевтика
— Опыт проектирования архитектур данных с учетом требований соответствия
Условия:
— Полностью удаленная работа (Европа)
— Контракт на 3 месяца с возможным продлением
— Полная занятость
— Требуется уровень английского B2
— Старт как можно скорее
Задачи:
— Разработка и сопровождение сервисов на Python
— Проектирование API
— Работа с микросервисной архитектурой
— Работа с CI/CD
— Работа с базами данных и брокерами сообщений
Задачи:
— Разработка и поддержка приложений на Java в корпоративной среде.
Требования:
— Высшее образование в области компьютерной инженерии, компьютерных наук или эквивалент.
— Минимум 8 лет практического опыта разработки на Java в корпоративной среде.
— Опыт работы с современными средами разработки, паттернами проектирования и архитектурными концепциями.
— Отличное знание Java SE/JEE.
— Практический опыт работы с Spring Framework, Middleware, JMS и JPA/Hibernate.
— Владение REST-API.
— Опыт конкурентного программирования, тестирования/мокирования и работы с технологиями кэширования.
— Хорошее понимание SQL (Oracle, SQL Server, PostgreSQL).
— Адаптация и интеграция open-source фреймворков и технологий.
— Опыт с DevOps концепциями (CI/CD).
— Опыт работы в команде на всех этапах жизненного цикла разработки.
— Опыт работы в распределенной и динамичной среде.
— Желание изучать бизнес-домен.
— Отличные коммуникативные навыки и свободное владение английским языком.
Преимущества:
— Опыт с Docker, Kubernetes, OpenShift, CI.
— Опыт с Apache Camel.
seniorSerbia
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разрабатывать адаптеры интеграций с внешними источниками (REST, SOAP, JDBC, Kafka) по шаблонам проекта: конфигурация маппингов, конвертация XML→JSON, валидация по JSON Schema
— Проектировать и реализовывать хранение данных: DDL ClickHouse (ReplacingMergeTree, дедупликация, партиционирование), Kafka-топики, при необходимости — кеш в Redis
— Реализовывать отказоустойчивость интеграций: retry с backoff, Circuit Breaker, Rate Limiting, DLQ, fallback к устаревшим данным
— Развивать REST-фасад данных: точечные, batch- и портфельные запросы, асинхронная загрузка, метаданные свежести
— Участвовать в проработке архитектуры: выбор типа реализации (микросервис / Airflow DAG), оценка профиля нагрузки и capacity, оформление ADR
— Настраивать мониторинг и алерты по метрикам (latency, reuse rate, consumer lag), поддерживать CI/CD-пайплайны
Требования:
— Опыт коммерческой разработки на Java 11+ и Spring Boot от 2–3 лет: конфигурация через application.yml, profiles, Actuator
— Опыт работы с Apache Kafka: producer/consumer, партиционирование по ключу, consumer groups, семантики доставки (acks=all), DLQ, борьба с lag
— Уверенный SQL
— Понимание колоночных СУБД
— Готовность быстро освоить ClickHouse: движки MergeTree-семейства, FINAL vs argMax, партиционирование, материализованные представления
— Опыт интеграций по REST и SOAP: таймауты, retry с экспоненциальным backoff, обработка ошибок
— Работа с JSON и XML (конвертация, JSONPath/XPath, XSD)
— Понимание паттернов отказоустойчивости: Circuit Breaker, Bulkhead, Rate Limiting, fallback-стратегии
— Опыт работы с кешированием (Redis или аналоги): cache-aside, TTL, обоснование включения кеша метриками
— Понимание версионирования контрактов: JSON Schema, совместимость BACKWARD, опыт со Schema Registry будет сильным плюсом
Location: Brazil; Portugal
SUMMARY:
We’re looking for an experienced Java Engineer to join a collaborative, agile engineering team working on Java / Spring Boot / Vue.js solutions. You’ll contribute across the stack, work closely with senior engineers and product stakeholders, and help continuously deliver secure, high-quality software that genuinely makes an impact.
This is a hands-on role with strong ownership, technical depth, and real influence over design and engineering standards.
WHAT WILL YOU BE DOING:
You will be joining our engineering team and will be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:
Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend
Write and maintain a strong automated test suite (unit, integration, and end-to-end)
Participate actively in code reviews, ensuring quality, performance, and maintainability
Contribute to service and feature design discussions
Debug and resolve complex issues in distributed systems
Follow best practices around secure coding, CI/CD, source control, and release processes
Coach and mentor junior engineers, raising the overall quality bar
Provide predominantly 3rd-line support when required
Collaborate with engineering leadership to continuously improve ways of working
WHAT WE ARE LOOKING FOR:
5+ years of commercial experience with Java & Spring
Experience working alongside a modern frontend framework (Vue.js or similar)
Strong understanding of RESTful APIs
Solid experience with automated testing (unit & integration)
Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)
Comfortable working in Agile environments with short delivery cycles
Confident using Git and modern codebase management practices
Strong focus on code quality, security, and performance
Experience reviewing code and providing constructive feedback
Strong problem-solving skills and a real ownership mentality
Clear communicator with both technical and non-technical stakeholders
Strong English communication skills, both written and verbal.
AWESOME BUT NOT REQUIRED:
Experience with large-scale, high-performance systems
Exposure to microservices architectures
Knowledge of cloud-native development
Experience with Docker, Kubernetes, Helm, Kustomize
Familiarity with event-driven/event-based architectures
Leadership or mentoring experience
WHAT’S IN IT FOR YOU?
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture
A culture in which we don’t criticise failure but ensure we learn from our mistakes
An Agile environment where your ideas are welcome
The possibility to grow and experience different projects
Fully remote
Ongoing Training & Mentoring
The possibility of travelling
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY
Задачи:
— Исследования и проектирование: поиск и выбор оптимальных решений для реализации алгоритмов и кодеков, участие в R&D-проектах, помощь в формировании направлений развития медиаплатформы вместе с исследовательской командой.
— Разработка и техническая реализация: разработка и развитие медиасерверов и сигнальных сервисов, внедрение решений для масштабирования, оптимизация компонентов Control Plane и Data Plane.
— Проведение код-ревью и укрепление инженерной культуры команды.
— Участие в оценке сроков и рисков, приоритизация задач.
Требования:
— Более шести лет опыта разработки бэкенда.
— Проектирование и поддержка высоконагруженных распределённых систем.
— Доработка опенсорс-серверов (например, Janus, Medooza) или написание собственных решений.
— Глубокое понимание WebRTC, SIP или RTSP.
— Умение читать и анализировать RTP/RTCP-статистику, работа с WebRTC-инструментами (WebRTC Internals, Wireshark).
Будет плюсом:
— Опыт разработки на C/C++.
— Участие в опенсорс-проектах, связанных с WebRTC или медиа.
— Глубокое понимание libwebrtc или libdatachannel.
— Опыт работы с Erlang/OTP.
Условия:
— Возможность обучения и оплата 50% стоимости курсов для улучшения языковых навыков.
— Дополнительные бонусы, полный список доступен на сайте компании.
В роли Tech Lead Python в проекте GigaChat предстоит руководить разработкой высоконагруженных сервисов, используя Python и технологии распределённых систем. В задачи входит проектирование и оптимизация алгоритмов поиска и структур данных, а также работа с Linux-средой, контейнерами и Kubernetes. Требуется опыт в создании масштабируемых решений и управлении командой разработчиков. Кандидат должен обладать глубокими знаниями в области высоконагруженных систем и уметь эффективно применять современные технологии для обеспечения стабильности и производительности сервисов.
Задачи:
— Разработка новых продуктов
— Разработка внутренних инструментов
— Обеспечение Observability реализуемых сервисов
— Работа с QA и системными аналитиками для обеспечения качества продукта
Требования:
— Сильный практический опыт в Go: concurrency, контекст, тестирование, профилирование
— Навык быстрого погружения в существующую кодовую базу
— Опыт проектирования и разработки высоконагруженных сервисов
— Понимание вопросов отказоустойчивости, производительности и деградации функциональности
— Понимание принципов микросервисной архитектуры и интеграционного взаимодействия между сервисами
— Опыт работы с PostgreSQL, Redis, Kafka
— Навыки профилирования, отладки и анализа проблем
— Опыт участия в командной разработке: code review, декомпозиции задач, взаимодействии со смежными командами
Будет плюсом:
— Опыт разработки ботов и мини-приложений для ВКонтакте, Telegram, MAX
— Понимание принципов агентской разработки (написание скиллов, планирование, управление контекстом) и опыт работы в специализированных инструментах (claude code, codex, open code)
Задачи:
— Разрабатывать систему управления оборудованием, которая позволяет управлять как единичными устройствами, так и сетями из тысяч устройств.
— Настраивать оборудование, следить за его работой, сообщать о неисправностях, обновлять, стремясь к автоматизации этих процессов.
Требования:
— Опыт разработки на Kotlin; приветствуется опыт на Java с последующим переходом на Kotlin.
— Умение строить и оптимизировать SQL-запросы.
— Навыки запуска и управления Docker-контейнерами, желательно создание и оптимизация образов, администрирование локального registry.
— Базовые знания сетевых технологий, так как работа связана с телекоммуникационным оборудованием.
Задачи:
— разработка на PHP с использованием Laravel
— работа с базами данных MySQL и кешированием Redis
— взаимодействие с REST API
— работа с системами обмена сообщениями Kafka и NATS
— использование системы контроля версий Git
Условия:
— удалённая работа
— интенсивный темп работы с необходимостью быстро реагировать на возникающие проблемы
Требования:
— уровень Senior
Компания позиционирует себя как кузницу сильных разработчиков, где амбиции не позволяют стоять на месте.
Задачи:
— разработка российских бизнес-приложений для корпоративных и государственных заказчиков.
Требования:
— владение стеком Python, Linux, SQL, ORM, Docker, docker-compose, REST API, pytest.
Условия:
— удалённая работа.
Вакансия предполагает работу с технологиями Python, FastAPI, asyncio, а также с базами данных SQL, PostgreSQL, MySQL и системами Redis и RabbitMQ. Задачи включают разработку решений для международных компаний, создание новых продуктов с нуля, а также участие в инвестициях и развитии существующих проектов.
Компания Випсервис, работающая с 1993 года и являющаяся одним из крупнейших российских консолидаторов в сфере продажи авиационных и железнодорожных билетов, а также туристических услуг, ищет PHP-разработчика уровня Middle. В рамках работы предстоит использовать технологии PHP, MongoDB и REST API. Вакансия предполагает выполнение задач, связанных с разработкой и поддержкой программных решений в указанном технологическом стеке.
Задачи:
— Разработка и поддержка веб-приложений на PHP (в том числе на 1C-Битрикс)
— Доработка и оптимизация существующих решений
— Интеграция новых сервисов и модулей
— Участие в проектировании архитектуры
— Взаимодействие с командой и поддержка сотрудников офиса по ИТ-вопросам
— Работа с HTML, CSS, базовые задачи по фронтенду
Требования:
— Опыт коммерческой разработки от 1 года
— Уверенное знание PHP и опыт работы с 1C-Битрикс
— Понимание принципов ООП, опыт работы с MySQL
— Навыки работы с HTML, CSS
— Готовность разбираться в новых технологиях и помогать коллегам
— (Плюсом) Опыт с Python/Django
Условия:
— Официальное трудоустройство, «белая» зарплата
— График 5/2, рабочий день с 9:00 до 18:00 (есть возможность с 8-17 или 10-19)
— Работа в офисе
— Возможность профессионального роста
Location: Singapore
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it.
DRW
is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
We are looking for an excellent
C++ Software Engineer
to develop new and improve existing low latency trade execution systems for our Asia Equity Options business. As a member of the desk, you will be integral in the interaction between research and trading teams, you will have the opportunity to work with cutting-edge low latency technologies and will be surrounded by senior technologists providing you with the best possible environment to succeed.
How you will make an impact:
Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints
Experience interfacing with ultra low latency FPGA trading systems
Strong experience with working on highly distributed systems
Analyzing and discussing requirements from stakeholders
Facilitating discussions on code implementation, testing, software architecture best practices
Driving projects and leading new initiatives
Actively engaging with others on the development team to resolve challenging design and coding issues
Evaluating appropriate new technologies, tools, frameworks and software components for integration
What you bring to the team:
Strong understanding of C++, boost, STL
Knowledge of Python is a plus
A minimum of 4 years of experience in the trading industry
Prior experience working on options or derivative products
A background in multi-threaded programming and a strong understanding of hardware/software interaction
Are comfortable working “under the hood” and skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
Experience working with Research teams and Quants
Strong understanding of software engineering principles and best practices
Dedicated team player and a passionate problem solver with strong interpersonal skills
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
#LI-PR1