Senior Software Engineer - Data Integrations at Sysco LABS in Sri Lanka. Design, develop, and implement data integrations for Sysco's ERP and legacy systems.
Requirements
- Bachelor's Degree in computer science or equivalent
- 3+ years of experience developing production enterprise applications
- Expertise with Java/Spring stack, Python, RESTful APIs, microservices, and enterprise integration patterns
- Hands-on experience with Google Cloud Platform (GCP), data ingestion, and extraction from ERP systems
- Deep understanding of relational databases, schema design, and data integration strategies
- Familiarity with data streaming concepts, DevOps tools, and Infrastructure as Code
- Ability to mentor junior developers, conduct code reviews, and enforce Quality Engineering processes
- Excellent communication and leadership skills
Benefits
- US dollar-linked compensation
- Performance-based annual bonus
- Performance rewards and recognition
- Agile Benefits - special allowances for Health, Wellness & Academic purposes
- Paid birthday leave
- Team engagement allowance
- Comprehensive Health & Life Insurance Cover
- Overseas travel opportunities and exposure to client environments
- Hybrid work arrangement