— Proficiency with Java 11
— Proficiency with Spring Boot framework
— Experience with RDS (MySQL)
— Ability to write Unit tests and follow TDD principles
— Strong understanding of design patterns, OOP, development methodologies
— Understanding of messaging systems principles (Kafka, Rabbit, etc.)
— Experience with micro-services architecture and REST
— At least Upper-Intermediate level of English
— Understanding of Docker, Kubernetes
— Experience with ELK
— Knowledge of AWS services: S3, Secrets, SES, EC2
— Experience with Kafka, NoSQL (Dynamo or Cassandra)
— Experience designing, building and maintaining REST APIs also by means of tools like Swagger
— Experience building mobile applications
— Good opportunities to work with remarkable teams from all over the world
— Lighthearted, inspiring and open company culture
— Opportunities to travel
— Health Insurance coverage
— English language courses
— Fresh fruit and other snacks onsite
— Fun corporate events :)
— Development of new features
— Active participation in the Scrum process
— Ensure good development testing coverage of unit and integration testing
— Participate in peer design and code reviews
— Participate in architecture design planning
— Proactively collaborate with teammates and communicate with remote client team
— Perform root cause analysis of issues to assist in determining the source of problems
You’ll be a part of the development team to create the go-to, market-leading and most comprehensive streaming TV, Film and Sports app and website, that brings together all the available individual streaming content service providers into a single, simple and user-friendly independent search platform.
Some of the technologies involved: Java 11, Spring Boot, RDS, AWS.