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