Overview
Product Software Engineer II role in Disney Entertainment and ESPN Product & Technology, focused on writing and testing code that delivers new features for the application portfolio, including integration API services written primarily in Java.
What you'll do
- Collaborate with leads and influence software architecture and design to deliver high quality work aligned with Disney Entertainment and ESPN Product & Technology engineering strategy.
- Collaborate on the design, development, maintenance, testing strategy, and operations of Integration API services written primarily in Java.
- Develop secure and highly performant integration services and APIs.
- Collaborate with and influence technical teams to deliver quality software and ensure the maintainability and quality of code.
- Engage with product and technology leaders to understand requirement needs and translate them into executable solutions.
- Check in valuable, clean code on a daily basis that adds new features and capabilities.
- Create reference implementations for mentoring and leading more junior staff (when required).
- Help define engineering best practices and provide technical mentorship.
- Investigate and resolve production issues from end user (UI) to service layer and work to prevent them.
- Design and build multithreaded, distributed systems.
What you'll need
- 3+ years of experience in Integration tools and technologies and software using Java, Spring Boot, Kafka, workflow orchestration, decision rules, API gateway, service mesh, event driven and API based microservices.
- Hands-on experience with AWS services and cloud architecture.
- Hands-on experience with GitLab and CI/CD.
- Strong interest in integration and open source technologies.
- Strong knowledge of integration architectures, best practices, tools, techniques and platforms.
- Some previous experience in leading teams across multiple locations and vendors.
- Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or another technical field.
Nice to have
- Master's degree in Computer Science, Software Engineering or related technical discipline is highly desirable.
- Previous work experience in integration applications, products and platforms.
- Experience working with vendor teams to deliver high quality results.
- Knowledge of performance testing and application profiling (Gatling, JProfiler).
- Strong curiosity about how Disney delivers the Magic and a desire to be a part of it.
Details
- Employment type: Full time.
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.