обновлено 2 дня назад
Senior Backend Engineer (Java/TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Engineer (Java/TypeScript): Building production-grade backend services, event-driven Kafka and Flink data pipelines, and APIs for unified organizational data models with an accent on distributed systems, data processing, and database performance. Focus on designing scalable services, optimizing large-scale queries and streaming workflows, implementing RBAC and multi-tenant access control, and integrating AI-assisted development tools.
Company
is a software development company delivering production software solutions.
What you will do
- Build production-grade backend services, data-processing components, APIs, and frontend capabilities using Java, TypeScript, React, gRPC, and Protobuf.
- Develop event-driven Kafka pipelines and stream-processing workflows with Flink, integrating data from multiple ControlUp products into a unified organizational data model.
- Design persistence solutions with PostgreSQL, ClickHouse, and Redis, including schemas, indexes, complex queries, and data-access patterns for large datasets.
- Implement employee, department, device, RBAC, permissions, and multi-tenant access-control functionality.
- Improve scalability, reliability, latency, observability, and operational cost across services, pipelines, and databases.
- Diagnose production issues and collaborate with architecture, product, and DevOps teams to deliver maintainable solutions.
Requirements
- 10+ years of experience building and maintaining production backend systems and distributed, data-intensive architectures.
- Strong hands-on Java experience, plus 3+ years of TypeScript and React experience.
- Hands-on experience with Kafka event-driven pipelines, including partitioning, consumer groups, schemas, retries, and delivery guarantees.
- Practical experience with Apache Flink or a similar stream-processing framework, and strong PostgreSQL and ClickHouse optimization skills; familiarity with Redis and caching strategies.
- Experience with gRPC, Protobuf, large-scale systems, RBAC, permissions, and multi-tenant access-control models.
- Good familiarity with CI/CD, Docker, Kubernetes, observability, and AI-assisted or agentic coding tools. English: B1+ required.
Nice to have
- Experience with Azure, AWS, and data-intensive infrastructure.
- Familiarity with Okta, Active Directory, SCIM, SSO, or HR-system integrations.
- Experience integrating multiple backend data sources into unified Kafka-based pipelines.
- Experience integrating AI or LLM capabilities, agentic workflows, and tool-based automation into production products.
Culture & Benefits
- Remote work options and flexible working hours.
- Health insurance, sport compensation, and psychologist compensation.
- English courses and access to a corporate library.
- Discount program, corporate events, and team-building activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Green Code
6 дней назад
Senior Backend Developer (Node.js/iGaming)
4 000 - 5 000USDT
9 часов назад
Senior Backend Engineer (Node.js)
Ethena
6 дней назад
Senior Staff Software Engineer (Backend)
4 дня назад
Principal Backend Engineer (Node)
150 000 - 200 000$
Cari Network
4 дня назад
Senior Software Engineer Backend (Blockchain)
5 дней назад