As a Back-end Developer, you will be:
- Championing and applying the best practices that enable the delivery of performant, available, reliable and secure software and features.
- Building highly scalable and highly reliable products (yes, our customers expect 99.999% availability)
- Developing applications to stream video and content to millions of users.
- Striving for continuous improvement within the self-regulated team, mentoring peers and associates working in cross-functional feature teams
- Innovating and introducing new technologies in the team, for the benefit our customer
- Contribute to the whole development cycle, analysis, implementation, testing and operation
- Collaborate with other developers, sharing and receiving knowledge
What You'll Bring:
- Development in languages such as Java, Kotlin or others
- API development, self-hosted or Application Server based
- Containerization technologies, such as Docker and Kubernetes
- Relational and NoSQL databases
- Continuous Integration/Deployment tools and processes
- Knowledge of automated testing tools such as Cucumber, Gatling, JMeter or others
- Desire to innovate and investigate new technologies
- Ability to work well in a team, self-driven and eager to learn
- Creative thinking, analytical skills, with attention to detail
- Fluent in English