Disney Entertainment and ESPN Product & Technology is looking to hire a Software Engineer II - Java to help build and advance the technological backbone for Disney’s media business globally, specifically focusing on developing high-performance platforms for user foundations that gather information about users and deliver personalized experiences across streaming services like Disney+, Hulu, and ESPN+.
Requirements
- 3+ years of software engineering experience developing Java APIs.
- Experience working with Relational Databases.
- Fluent in Java programming language.
- Understanding of message based distributed, scalable, and resilient systems.
- Spring Boot and related Spring projects
- Non-relational database technologies e.g. DynamoDB
- Experience with at least one of the following cloud platforms: AWS, Azure, GCP
Responsibilities
- Develop software designs and specifications using the Java programming language
- Test code through various means: unit tests, integration tests and performance tests
- Contribute to the design, development, testing, deployment, and support of scalable microservices in a multi-region cloud environment
- Become and stay an expert in current and emerging technologies and tools
- Participate in a 24/7 on-call rotation for our tier-1 critical services facing millions of users worldwide.
- Experience transforming requirements into software design, documentation and software.
Other
- Participate in daily-standups and other scrum ceremonies
- Be a champion for engineering excellence
- Bachelor’s degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
- Desire to work in a start-up, fast-growth, or rapid-change environment.
- Solid communication skills – written, and oral.