обновлено 2 дня назад
Senior Java Engineer (High-Load & Real-Time Systems)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Java Engineer (High-Load & Real-Time Systems) (Java, Distributed Systems): Building and maintaining highly scalable, highly available, real-time advertising applications with an accent on concurrency, asynchronous processing, and performance optimization. Focus on designing low-latency distributed systems, solving complex scalability and reliability challenges, and developing robust production solutions.
Location: Poland — Fully Remote
Company
provides technology advisory, enterprise solutions, managed services, product development, and software development through a global specialist organization.
What you will do
- Design, develop, and maintain large-scale, highly available, real-time Java applications for an advertising platform.
- Build efficient concurrent and asynchronous processing solutions.
- Investigate and resolve performance, scalability, and reliability challenges.
- Write clean, maintainable, and well-tested production code.
- Contribute to technical decisions, engineering standards, and development best practices.
- Collaborate with engineering, product, and analytics specialists while identifying technical gaps and operational problems.
Requirements
- At least 5 years of professional Java backend development experience.
- Experience building large-scale, low-latency distributed systems.
- Strong command of Java 11 or newer, Java concurrency, multithreading, and asynchronous programming with CompletableFuture.
- Knowledge of algorithms, data structures, object-oriented programming, software design principles, and performance optimization.
- Basic practical knowledge of high-load system design, scalability techniques, and Kafka.
- English at B2 level or higher and availability to work remotely from Poland.
Nice to have
- Experience with distributed caching, SQL and NoSQL databases, AWS or other cloud platforms, and Big Data technologies.
- Experience in adtech, streaming, media, fintech, or another high-throughput domain.
Culture & Benefits
- Work with an experienced international engineering team.
- Equal opportunities in recruitment, career development, and leadership.
- An inclusive environment where people from diverse backgrounds can contribute authentically.
Hiring process
- Application review followed by a Talent Acquisition interview.
- Technical interview focused on expertise, problem-solving, and engineering approach.
- Customer interview may be included before the job offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →