About this role
JOB DESCRIPTION
Senior Software Engineer - Full Stack
The Big Picture
Sysco LABS is the Global In-House Center of Sysco Corporation (NYSE: SYY), the world’s largest foodservice company. Sysco ranks 56th in the Fortune 500 list and is the global leader in the trillion-dollar foodservice industry.
Sysco employs over 75,000 associates, has 337 smart distribution facilities worldwide, and over 14,000 IoT-enabled trucks serving 730,000 customer locations. For fiscal year 2025 that ended June 29, 2025, the company generated sales of more than $81.4 billion.
Sysco LABS Sri Lanka delivers the technology that powers Sysco’s end-to-end operations. Everything we do at Sysco LABS supports Sysco’s Purpose of “Connecting the world to share food and care for one another” , and our work directly impacts millions of food consumers in a trillion-dollar, global industry.
For more information visit: www.syscolabs.lk
The Opportunity
We are currently on the lookout for a talented Senior Software Engineer - Full Stack to join our team!
Responsibilities:
- Designing and developing enterprise solutions for one of the world’s largest corporations
- Implementing distributed and highly available enterprise applications that scale for enterprise demands
- Adhering to Continuous Integration and Continuous Delivery of solutions
- Ensuring high code quality by following software engineering best practices
- Working collaboratively in a cross-functional team in an Agile delivery environment
- Adhering to DevOps principles and being involved in projects throughout their full software lifecycle: from development, QA, and deployment, to post-production support.
Requirements:
- A Bachelor’s Degree in Computer Science or equivalent, and 2 - 4 years of experience developing production enterprise applications, and in managing teams
- Excellent communication and interpersonal skills
- Experience in Restful Web API design
- Experience in Java/Spring Boot ecosystem with a good understanding of asynchronous/synchronous programming
- Experience in frontend technology such as ReactJS with a good understanding in frontend state management and side-effect handling
- Experience in relational or NoSQL database design, querying and performance tuning
- Familiarity with working in a Scrum Agile delivery environment
- Possesses technical knowledge and skills in test data management
- Familiarity with DevOps practices and experience working with Cloud IaaS or PaaS providers such as AWS
- Familiarity with Quality Engineering processes and practices
Benefits:
- Performance-based annual bonus
- Performance rewards and recognition
- Agile Benefits - special allowances for Health, Wellness & Academic purposes
- Entertainment allowance
- Team engagement allowance
- Comprehensive Health & Life Insurance Cover - extendable to parents and in-laws
- Hybrid work arrangement
Sysco LABS is an Equal Opportunity Employer.