Senior Software Engineer - Java
Overview
In this role you will contribute to the Growth & Commerce Platform by building a shared layer that simplifies commerce capabilities for front-end clients and partners. You’ll work with product and business teams to shape sign-up and account management flows, and design a future-proof API layer and scalable microservices. The role emphasizes end-to-end software lifecycle, robust testing, and fast feature delivery within a global media tech context. You’ll join a mission to modernize Disney’s platform and enable widespread, high-scale consumer experiences.
Compensation / Benefitsbonus and/or long-term incentive unitsmedical benefitsfinancial benefitsother benefitscareer growth opportunitiesequity/deferred compensation potential
ResponsibilitiesCollaborate with Product and Business teams to understand sign-up and account management workflowsDesign and develop a future-proof API layer for commerce platform capabilitiesReview and develop robust API contracts and scalable microservices for internal clientsCreate technical proposals illustrating high-level design and system flow between clients and backend systemsUnderstand dependencies like core subscription, billing, and payment systems and their impact on clientsContribute to the end-to-end SDLC: conceive, design, build, review, test, launch, and measure performanceCollaborate with Product team to translate requirements into technical implementations
Key requirementsBachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of studyMinimum of 5 years of related work experienceStrong code design and architectural skillsAPI design experience with stakeholdersStrong programming experience in Java server-side developmentExperience at scale with high RPS throughputFamiliarity with SQLOutstanding communication and teamworkQuality-first with focus on test automation and CI/CDStrong analytical skillscommunicationcollaborationteamworkJava server-side developmentAPI designSQL