Point your AI agent at freehire and let it find you a job.

Get the CLI →

AVENGA (Agencja Pracy, nr KRAZ: 8448)

Open 16d reposted 17× · 17 open copies

Senior Java Engineer

Posted 9 views
Discussion

Summary

Avenga is hiring a Senior Java Engineer to build a highly scalable, real-time advertising platform for a leading US streaming TV company. Day to day you design and develop high-performance, low-latency backend services in Java (11+), focusing on concurrency, multithreading and distributed systems at scale; Kafka and AWS knowledge are a plus.

Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets.

At the core of the role

We are looking for a Senior Java Engineer to join a project for a leading US streaming technology company transforming how people watch television.

You will contribute to a highly scalable, highly available, real-time advertising platform that supports a rapidly growing streaming business. Working with an experienced international engineering team, you will design and develop high-performance backend applications operating at scale.

This role is an excellent match for an engineer who has a strong command of Java, understands concurrency beyond the framework level, and enjoys solving complex performance and scalability challenges.

Core skills you’ll bring
  • At least 5 years of professional experience in Java backend development
  • Hands-on experience building large-scale, low-latency distributed systems
  • Strong command of Java 11 or newer
  • Solid practical knowledge of Java Concurrency and multithreading
  • Experience with asynchronous programming in Java, including CompletableFuture
  • Good understanding of algorithms, data structures and performance optimization
  • Strong knowledge of object-oriented programming and software design principles
  • Basic understanding of high-load system design and scalability techniques
  • Basic practical knowledge of Kafka
  • English at B2 level or higher, enabling effective communication in an international team

Nice-to-have:

  • Experience with distributed caching
  • Experience working with SQL and NoSQL databases
  • Knowledge of AWS or other cloud platforms
  • Experience with Big Data technologies
  • Previous experience in adtech, streaming, media, fintech or another high-throughput domain

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available