Backend Developer

Lisbon|Aveiro, Full time

Join SKY as a Backend Developer and you'll be part of a dynamic team that makes sure their technology delivers the best experience for the customers.

About SKY:
 Sky is one of the biggest players in the entertainment world, with distributed teams and the responsibility for great breakthroughs in the streaming industry. One of their products, Peacock, was launched in June 2020 and it is already one of the top 5 most used platforms, having around 40M users only in the US!

Their team in Lisbon consists of over 300 highly skilled Software Developers and Software Engineers who provide a high level of technical expertise to their colleagues in the UK and US.

Sky is looking for flexible people, open to exploring different programming languages, and motivated to learn and grow. The culture is based on this motto: “If you build it, you own it, you support it!” Can you see yourself in this motto?
Get to know more about their projects:

Tech Environment:

Java |  Kotlin | Microservices | AWS | JavaScript ( Lightning Framework) | Jenkins | Cassandra | ActiveMQ | Spring Boot | Kafka | MongoD | Python | Docker | Kubernetes | Prometheus | Puppet (...)

Everything the teams need to ensure quality-focused work! How cool is that?

What you'll be doing:

  • Develop excellent quality software using agile techniques;
  • Design clean and reliable codeM;
  • Deliver highly scalable highly reliable products (yes, their customers expect
99.999% availability);
  • Collaborate with other developers, sharing and receiving knowledge;
  • Promote best technology and software development practices into the team
with passion and enthusiasm;
  • Contribute to the whole development cycle, analysis, implementation, testing
, and operation;
  • Operation excellence and support are part of the development team's 


Required skills & experience:

  • At least 3 years of experience;
  • Development in languages such as Java, Kotlin, C# 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
  • Desire to innovate and investigate new technologies: Go, Ruby, Python, NodeJS;
  • Ability to work well in a team, self-driven and eager to learn;
  • Creative thinking, analytical skills, with attention to detail;
  • Strong spoken English skills.

Want to know more? Get in touch with us!

Apply to Job
Full Name*