Get more replies from employers
Send a job-specific resume in minutes.
Domino’s Pizza, a leader in digital commerce, seeks a Software Engineer II for eCommerce Software Engineering. Hybrid role with weekly onsite in Ann Arbor, MI, focusing on Java backends and high-quality code in the AtRetail ecosystem.
You’ll implement features, review code, and collaborate across teams to optimize performance and reliability. Requires 5 years of software development, Core Java 1.8+, Spring, JMS/ActiveMQ, and experience with REST/SOAP, TDD, and testing frameworks.
Domino’s Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we’re a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 85% of our sales in the U.S. are taken through digital channels. The brand continues to ‘deliver the dream’ to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That’s just the tip of the iceberg…or as we might say, one “slice” of the pie! If this sounds like a brand you’d like to be a part of, consider joining our team!
Responsible for implementing and maintaining high-quality code that supports new features and resolves issues in multiple applications within AtRetail ecosystem. Collaborate closely with performance team to ensure application meets performance standards, providing support during load tests and addressing performance-related challenges. Troubleshoot application, infrastructure, and environment issues. Implement code changes to support new features. Develop and deploy fixes for issues identified during testing and production. Collaborate with performance team to ensure successful load testing and optimize application performance. Work with various applications associated with project. Conduct thorough code reviews for changes made by team members and other project contributors. Provide technical support and guidance to team members, aiding in their understanding of business rules and decision-making processes. Contribute to ideation and design of effective solutions for implementing new features and resolving existing issues. Produce estimates for assigned tasks given well defined business requirements. Produce quality code meeting internal and industry standards. Promote reusability within application under development. Write performant code according to industry standards and project/organizational KPIs. Write clear documentation to ensure code is understandable to provide wider focus and understanding into design decisions. Provide input into designs for assigned tasks. Translate designs into code for assigned tasks. Understands build/deployment processes and support moving code and any other changes (ex: database) through these phases. Create build/deployment artifacts as needed. Support production systems through troubleshooting/triaging issues and providing on call support where needed.
REQUIREMENTS: Bachelor’s degree or equivalent in Computer Science, Computer Engineering or related field of study and 5 years of progressive experience in Software Development.
Applicant must have demonstrated experience with the following:
*Hybrid position requiring weekly onsite work Monday through Thursday in Ann Arbor office*
Position offered by Domino’s Pizza, Inc.
Location: Ann Arbor, MI (Candidates need to reside in the area)
Benefits:
All your information will be kept confidential according to EEO guidelines.