Application Developer Senior
Job Description
Starbucks is seeking a Senior Application Developer to design, build, and support scalable applications that power our global coffee retail and digital experiences. In this Seattle-based role, you'll collaborate with product, design, and operations teams to deliver secure, high-quality software for ordering, loyalty, payments, and store operations. You'll write clean, testable code, integrate APIs and cloud services, and contribute to CI/CD and DevOps practices. Starbucks offers a values-driven, inclusive culture, strong development opportunities, and competitive benefits for long-term growth.
Responsibilities
-
Design, build, and maintain secure, scalable applications supporting Starbucks digital and retail operations
-
Collaborate with product owners, designers, and cross-functional teams to translate business needs into technical solutions
-
Write clean, testable, and well-documented code following Starbucks engineering standards
-
Integrate APIs and third-party services to support payments, ordering, loyalty, and store operations
-
Troubleshoot, debug, and optimize applications for performance, reliability, and security
-
Participate in code reviews, mentoring, and knowledge sharing with other developers
-
Contribute to Dev
-
Ops practices, CI/CD pipelines, and cloud-based deployments
-
Ensure adherence to data privacy, compliance, and security best practices Required Skills
-
Application development
-
Java or C
-
Script/Type
-
Script
-
RESTful APIs
-
SQL/No
-
SQL databases
-
Cloud platforms (AWS/Azure/GCP)
-
Microservices architecture
-
CI/CD pipelines
-
Unit and integration testing
-
Git version control
Similar Jobs
Explore similar searches
Browse more roles related to Application Developer Senior.