Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
The Walt Disney Company

Senior Software Engineer – Product

The Walt Disney Company

Senior Software Engineer developing scalable backend and frontend solutions for Disney's digital platforms. Collaborating with teams to enhance user experiences through innovative technology.

Posted 6/18/2026full-timeNew York City • Connecticut, New York • 🇺🇸 United StatesSenior💰 $148,700 - $199,400 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDockerJavaJavaScriptKubernetesMicroservicesNoSQLSpringSpring BootSpringBootVue.js

About the role

Key responsibilities & impact
  • Design, develop, and maintain scalable, high-performance applications across both backend and frontend systems supporting Disney’s digital platforms
  • Build robust Java Spring Boot services and APIs alongside modern Vue-based user interfaces to deliver seamless, user-centric experiences
  • Partner closely with product managers and cross-functional engineering teams to define requirements and deliver end-to-end solutions
  • Ensure alignment with architectural standards, security, and best practices across the full stack
  • Drive code quality through reviews, mentorship, and consistent development practices
  • Optimize system performance and reliability by implementing efficient data processing, caching, asynchronous workflows, and modern state management techniques
  • Troubleshoot and resolve production issues, continuously improving system scalability, latency, and stability
  • Collaborate with DevOps and QA teams to support CI/CD pipelines, automated testing, and monitoring
  • Contribute to evolving engineering practices by adopting new technologies, tools, and frameworks across both backend and frontend ecosystems

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of full stack development experience, with a strong emphasis on Java, SpringBoot and VUE JS frameworks
  • Experience supporting development efforts and contributing to best practices through peer mentorship and code reviews
  • Proven experience building scalable back-end and front-end solutions for large-scale, high-traffic applications
  • Hands-on experience working in agile development environments as part of cross-functional teams
  • Strong experience integrating UI components with RESTful APIs
  • Proficient in Java, Spring Boot, JavaScript, and VueJS framework
  • Solid understanding of microservices architecture, dependency injection, and application lifecycle management within the Spring ecosystem
  • Solid understanding of state management patterns, component lifecycle, and Vuetify library
  • Knowledge of backend performance optimization techniques such as connection pooling, distributed caching, asynchronous processing, and efficient database access patterns
  • Knowledge of front-end performance optimization techniques such as lazy loading, code splitting, and caching
  • Familiarity with design systems, component libraries, and UI frameworks
  • Familiarity with relational and NoSQL databases, schema design, and query optimization
  • Experience with containerization and deployment tools such as Docker and Kubernetes, along with cloud platforms (AWS)
  • Experience with CI/CD pipelines, containerization tools (e.g., Docker), and cloud deployment (AWS)
  • Strong collaboration skills, with the ability to work closely with developers, designers, product and QA teams
  • Effective communicator with the ability to explain technical concepts to non-technical stakeholders
  • Ability to translate business and design requirements into performant, maintainable solutions
  • Strong problem-solving skills with a proactive, detail-oriented approach

Benefits

Comp & perks
  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits, dependent on the level and position offered

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootVue.jsRESTful APIsmicroservices architecturedependency injectionapplication lifecycle managementstate management patternsdatabase access patternsperformance optimization techniques
Soft Skills
collaborationcommunicationproblem-solvingmentorshipdetail-orientedproactiveability to explain technical conceptstranslating business requirementsworking in agile environmentspeer mentorship
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering