3h ago

Senior Software Engineer, Java

Cambridge, United Kingdom
full-timesenior HybridTechnology (Streaming)

Tech Stack

Description

You will design, develop, and deploy scalable web applications and services as part of Roku's Enterprise Engineering team. You'll drive architecture discussions, partner with security and compliance teams, and collaborate across functions to automate workflows in Supply Chain, Finance, Sales Operations, and HR.

Requirements

  • 5+ years experience in multi-tier, highly scalable, distributed web applications
  • Deep understanding of software architecture, OOP, and data structures
  • Extensive experience developing microservices using Java and Python
  • Experience in SQL/NoSQL database design (Oracle, Cassandra)
  • BS or MS in Computer Science or equivalent

Responsibilities

  • Design, develop, and deploy scalable web applications and services
  • Drive architecture discussions and deliver high-quality software on tight timelines
  • Partner with security and compliance teams to meet requirements
  • Participate in Agile development process including scoping, design, coding, testing, code reviews
  • Collaborate with cross-functional teams
0 views 0 saves 0 applications