Position: Java Engineer
Company: SKILLERS
Experience required: 3y
English level: upper

Their team’s mission is to build a world-class platform for data analytics and machine learning to fuel existing and new business-critical initiatives. The petabyte-scale platform supports near-real-time stream processing as well as large-scale batch processing.

From your first day at Roku, you’ll make a valuable — and valued — contribution. We’re a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers worldwide while gaining meaningful experience across various disciplines.

**THE ROLE:**
Java Engineer will be responsible for developing a testing solution that is driving key software quality engineering initiatives for the Roku Video Platform. You will be part of an agile, self-governing engineering team and leading the path forward in software quality automation with modern cloud-based continuous integration and continuous deployment frameworks. Your efforts in software quality engineering will ensure the robustness and scalability of the Roku Video platform as the company expands to support new and exciting product initiatives.

**WHAT YOU SHOULD HAVE:**
3+ years of software development experience using Java;
Experience with Elasticsearch;
Hands-on experience in unit testing;
Experience in working on projects with microservice architecture;
Good experience with Kafka or RabbitMQ;
Experience in building large scale cloud services;
Good experience with AWS;
BS in Computer Science or closely related domain;
At least Upper-intermediate level of English.

**The Roku culture:**
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company’s success rather than their own. They try to surround themselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. Roku appreciates a sense of humor. They believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. They’re independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you’ll be part of a company that’s changing how the world watches TV.

The company has a unique culture that they are proud of. They think of themselves primarily as problem-solvers, which itself is a two-part idea. They come up with the solution, but the solution isn’t real until it is built and delivered to the customer. That penchant for action gives them a pragmatic approach to innovation, one that has served us well since 2002.