Sr Full Stack Software Engineer
Core
Design, develop, and maintain full-stack payment processing applications for Disney Parks, Experiences, and Products, supporting authorization, settlement, fraud detection, and gift card operations.
Role type
Senior Full Stack Software Engineer (Payments & Accounting)
Builds
Production backend microservices, Angular UI applications, and Node.js API layers for payment ecosystems
Domain
Fintech / Payments / Disney Parks Technology
Deliverable
production ML models | product features
Required skills
Java 21/Spring, Angular 18, Node.js 20, AWS (Lambda, DynamoDB, Aurora, ECS), Docker, Microservices architecture, RESTful APIs, Splunk, PCI-DSS compliance, AI-assisted development tools
Preferred skills
Payment processing concepts, AI/ML for fraud detection, Test Driven Development, Concurrency hardening, Performance tuning
Technologies
Java, Spring, Angular, Node.js, AWS, Docker, Splunk, Jenkins, GitHub Actions, Redis, MariaDB
Responsibilities
Design and develop full-stack payment applications; Build and maintain containerized services on AWS; Support production services for real-time transactions; Implement PCI-DSS compliance; Participate in production incident response; Mentor junior engineers; Investigate concurrency and performance issues
Seniority
Senior, hands-on IC with mentorship