Проектировать, разрабатывать и оптимизировать высокопроизводительные серверные приложения. Реализовывать примитивы синхронизации (мьютексы, условные переменные, lock-free структуры) и алгоритмы с жесткими требованиями к latency и throughput.
-Разработка сервисов и интеграций в составе команды высоконагруженного проекта. -Разработка нового функционала и развитие существующего под руководством старших разработчиков.
ГибридmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
-Проектирование и разработка LLM-сервисов и API (REST/gRPC) для интеграции с внешними системами. -Создание и оптимизация RAG-пайплайнов и систем гибридного поиска для повышения качества и точности ответов.
— Проектировать и развивать архитектуру платформы и доменную модель: заявки, биллинг, платежи, лицевые счета, пропускные системы. — Принимать ключевые технические решения, оценивать trade-offs, доводить их до реализации и описывать в виде понятных команде договорённостей.
Location: Kyiv
Workplace: onsite
Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe.
We are looking for a new team member to join our System devisions as Java Developer.
The System Division is responsible for building and developing the Ajax software ecosystem. The team develops and maintains OS Malevich and the Video Management System, builds scalable cloud infrastructure, and creates client applications for multiple platforms, ensuring that all system components work together as a unified ecosystem.
The division works with Java, Kotlin, Swift, C, C++, and Python. It includes embedded, cloud, mobile, and desktop engineers who ensure the stable operation of Ajax as a single digital platform.
Required skills:
5+ years of commercial experience in backend development with Java in an enterprise environment.
Strong understanding of Java Concurrency and hands-on experience with concurrent programming in production systems.
Solid understanding of SOA, microservices and event-driven architecture.
Practical experience with cloud computing platforms.
Experience building and supporting high-load, scalable and highly available systems;
Hands-on experience with messaging brokers.
Strong understanding of modern backend infrastructure, NoSQL, key-value databases and in-memory storage solutions.
Practical experience with Kubernetes.
Experience with Git, Gradle or othet CI/CD tools.
Strong knowledge of unit testing and automated testing approaches
Would be a plus:
experience with these technologies: Redis, Netty, Akka, NATS, AWS, Kafka, MongoDB, gRPC.
Practical experience with Kotlin.
Desire to grow into a team leadership role.
What you will do:
design and develop core backend services and data pipelines for the product line.
Build clean, maintainable, and production-ready code with a strong focus on quality.
Contribute to backend architecture, drive technical decisions and document solutions for reliable deployment and operations.
Ensure proper test coverage with unit and integration tests.
Take ownership of performance, scalability and cost efficiency within your domain.
Maintain production reliability through monitoring, alerting, dashboards, and runbooks.
Investigate and resolve production issues, including deep-dive analysis of complex cases.
Work in a strong engineering culture with testing, continuous delivery and DevOps practices.
Collaborate closely with product and engineering teams to deliver new features and improve existing services.
We offer:
The opportunity to suggest and implement your own ideas that directly influence the product and its mass production
A place in a fast-growing company with a motivated and professional team
Competitive salary
Medical insurance
English classes
The opportunity to participate in Ajax’s internal beta-testing program for security systems
Discounts from partner companies
Discounts on Ajax products
отличные навыки troubleshooting/debug желателен опыт работы в финтехе Ты будешь: проводить code review участвовать в принятии архитектурных решений оценивать сложности задач и прогнозировать трудозатраты не исключено, снятие и разбор дампа процессов участвовать в проведение оптимизаций в коде/инфраструктуры.
Job description: Keep client language runtimes and dependencies current: prepare Python 3.12 migration and runtime-change PRs for assigned packages, resolve dependency and build compatibility issues, and validate migrations with unit, integration, and runtime compatibility tests.
• Backend: опыт разработки на .NET, проектирования и интеграции REST API, работы с Kafka и MS SQL Server. • Frontend: опыт разработки на JavaScript с использованием React или Vue, уверенное владение HTML и CSS.
УдалённоseniorКомпания Centicore 🩵 находится в поисках Ведущего разработчика .NET
Опыт разработки микросервисов и REST API, понимание Reactive / Non-blocking подхода, практический опыт с Project Reactor / WebFlux, Kafka и базами данных.
Задачи:
- Развитие архитектуры Cortex: LangGraph-агенты, маршрутизация запросов, мультиагентные сценарии
- Разработка и оптимизация RAG-пайплайна: индексация документов, работа с эмбеддингами и реранкерами, поиск по векторным представлениям
- Интеграция с LLM (Claude / OpenAI / GigaChat / open-source модели), контроль стоимости инференса, стриминг ответов (SSE)
- Разработка backend-сервисов на Python
- Работа с PostgreSQL, в т.ч. с хранением и поиском по векторам
- Интеграция с ядром платформы Visiology через REST API (дашборды, метрики, модели данных)
- Точечные задачи на Angular/TypeScript (UI Cortex) и C#/.NET при стыковке с сервисами платформы
- Написание unit- и интеграционных тестов, разработка технической документации
Требования:
- Опыт коммерческой разработки от 6 лет
- Уверенное знание Python, опыт построения backend-сервисов
- Опыт работы с PostgreSQL
- Понимание базовых принципов работы с LLM и RAG: эмбеддинги, векторный поиск, prompt engineering, ограничения контекста
- Практический опыт работы с AI-ассистентами разработки (Claude Code, Cursor, Copilot или аналогами)
- Понимание работы веб-приложений (HTTP, REST API)
- Знание структур данных и шаблонов проектирования
- Умение проводить качественное code review
- Опыт работы с системами контроля версий (Git)
- Знание английского языка на уровне чтения технической документации
Задачи:
— Проектирование и разработка backend-сервисов на Java.
— Реализация транзакционной и финансовой логики.
— Создание REST / gRPC API.
— Развитие Event-Driven архитектуры на Kafka / RabbitMQ.
— Работа с PostgreSQL: транзакции, уровни изоляции, блокировки и оптимизация сложных запросов.
— Обеспечение надёжности распределённых систем.
— Решение задач идемпотентности, обработки ошибок и concurrency control.
— Участие в развитии инфраструктуры и технической архитектуры продукта.
Требования:
— Опыт коммерческой backend-разработки на Java от 4 лет.
— Глубокие знания Java Core и Spring Boot / Spring Framework.
— Опыт работы с микросервисной архитектурой и распределёнными системами.
— Отличное владение SQL.
— Глубокое понимание PostgreSQL: транзакции, уровни изоляции, блокировки, оптимизация производительности.
— Практический опыт проектирования REST / gRPC API.
— Опыт работы с Kafka / RabbitMQ.
— Знание Docker, Kubernetes и CI/CD.
— Опыт работы с инструментами observability.
Условия: удалённая работа.
Задачи: разработка на C# с использованием ASP.NET Core и .NET 8, работа с Entity Framework Core, построение REST API, использование инструментов Postman и Swagger.
Требования: опыт работы на уровне Middle+.
Условия: работа в компании Smart Communications, ведущем филиппинском провайдере беспроводной связи и цифровых услуг, предоставляющем мобильную связь, интернет и корпоративные решения.