Senior Java Engineer (high-load/streaming product)

Are you a Java Developer looking for new challenges? 
What about working with a high-profile client with millions of QPS? 
If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.
 
Project tech stack: 
Concurrency -  a high-load, low-latency system.
Cache: Aerospike, Memcached
Cloud: AWS, GCP
DB: PostgreSQL, Superset
Streams: Kafka, Kinesis
Data formats: Avro, Protobuf
Languages: Java, Scala, Python
 
About the project:
Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
 
Location:
Ukraine remote
 
Skills & Experience:
- 5+ years of experience building large-scale and low-latency distributed systems
- B.S. or M.S. degree in Computer Science, Engineering, or equivalent 
- Command of Java or C++
- Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming 
-Self-motivated individual with a high level of accountability and ownership
- Critical thinking and practical decision making
- Can do, results-oriented mindset
 
Will be a plus: 
- Experience with distributed caching, SQL/NoSQL, and other databases is a plus 
- Experience with Big Data and cloud services such as AWS/GCP is a plus
Experience in the advertising domain is a big plus 

Responsibilities:
- Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performing, real-time applications
- Own building features, driving directly with product and other engineering teams 
- Demonstrate excellent communication skills in working with technical and non-technical audiences 
- Be an evangelist for best practices across all functions โ€“ developers, QA, and infrastructure/ops 
- Be an evangelist for platform innovation and reuse 
- Deliver top-quality software in a timely fashion 

 

Required languages

English B2 - Upper Intermediate
Published 10 November
68 views
ยท
11 applications
Connected to ATS
Last responded 7 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...