Job Title: Sr. Software Engineer - Java Company Name: Techridge, Inc. Job Url: https://www.linkedin.com/jobs/view/4397619251/?eBP=NON_CHARGEABLE_CHANNEL&trk=flagship3_search_srp_jobs&refId=%2BfWOKfGynZMiYMjQ5eppPg%3D%3D&trackingId=FT2xKaovY7nmEJcUOjnssQ%3D%3D Job Description: Jobs via Dice Sr. Software Engineer - Java United States · 1 hour ago · 3 people clicked apply Promoted by hirer · Responses managed off LinkedIn Remote Full-time Apply Save Use AI to assess how you fit Get AI-powered advice on this job and more exclusive features with Premium. Try Premium for $0 Show match details Tailor my resume Help me stand out About the job Dice is the leading career destination for tech experts at every stage of their careers. Our client, Techridge, Inc., is seeking the following. Apply via Dice today! Summary: As a Senior Software Engineer on the Fulfillment Team, you will play a critical role in designing, building, and scaling the core systems that enable order fulfillment. You will work closely with product managers, architects, and cross-functional teams to deliver highly reliable, performant, and extensible software that supports tens of thousands of restaurants and millions of customers globally. Mandatory- Experience in eCommerce, fulfillment, delivery, or restaurant technology domains Responsibilities: Design, develop, and maintain scalable, high-availability backend services supporting order fulfillment and delivery workflows Lead technical design and drive architecture decisions for cloud-native, distributed, event-driven systems Build APIs and event-driven services integrating with POS, kitchen systems, delivery platforms, and external partners Own services end-to-end (design, implementation, deployment, observability, and reliability) Write clean, maintainable, and well-tested code while promoting engineering best practices Provide technical leadership through code reviews, mentoring, knowledge sharing and contributing to refinement of engineering standards Collaborate with external vendors and internal Product, QA, DevOps, development teams and Business Operations teams to deliver resilient, impactful solutions Troubleshoot and resolve complex production issues with a focus on performance, scalability, and reliability Participate in on-call rotations and lead incident response for critical systems Requirements: