S

Sysco

Supplies food and kitchen goods to restaurants

Java Technical Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeUnited StatesNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science or equivalent work experience.
  • 5–8 years of experience in full-stack software development, including a minimum of 2 years in a development-focused leadership role.
  • 8+ years of Java development experience building high-volume backend applications in logistics or field service industries.
  • Strong experience with Java, the Spring Framework, Spring Boot, microservices architecture, and database design using SQL and NoSQL.
  • Experience with RESTful API design and development, asynchronous messaging such as Kafka, and cloud platforms including AWS, Google Cloud Platform, and Azure.
  • Experience with event-driven architecture.
  • Proficiency in Agile methodologies and continuous integration and continuous delivery best practices.
  • Experience with full-stack development, including front-end frameworks such as React.
  • Experience working with distributed teams and managing cross-time-zone delivery.
  • Hands-on expertise in Java system architecture, performance optimization, and distributed system design.
  • Ability to identify problems, architect solutions, and drive technical strategy.
  • Experience designing and implementing event-driven architectures.
  • Experience with Agile development, DevOps, security practices, automated testing, monitoring, and production support strategies.
  • Experience using Git, Jenkins, JUnit, and Mockito.
  • Ability to gather domain knowledge in logistics operations and apply it to Java backend solution design.
  • Ability to manage delivery timelines, scope environments and teams, and support production deployments.
  • Ability to use data and metrics for business planning, staffing, and risk mitigation decisions.
  • Applicants must be currently authorized to work in the United States.

Responsibilities

  • Drive technical priorities and own end-to-end delivery and support for Java-based backend solutions used in core business operations.
  • Lead Agile development activities for Java platforms, including the design and implementation of architectures, patterns, and security practices.
  • Provide hands-on technical leadership for backend development focused on scalable data processing, high availability, and API performance.
  • Oversee project timelines, resource allocation, and team performance to ensure successful delivery.
  • Lead and develop geographically distributed software engineers, providing mentorship and ensuring technical excellence.
  • Conduct code reviews and foster continuous improvement and learning.
  • Coordinate cross-team dependencies and collaborate with Product, UX, QA, and Backend teams.
  • Engage with enterprise architecture, DevOps, and operational teams to ensure seamless integration and continuous integration and continuous delivery pipelines for backend services.
  • Facilitate estimation of work items, align delivery with business goals, and incorporate diverse perspectives in planning.
  • Ensure compliance with Agile, DevOps, and security best practices while evaluating emerging Java and backend technologies.
  • Partner with stakeholders to align technical deliverables with business needs and operational efficiency goals.
  • Maintain production readiness through automated testing, monitoring, and support strategies.
  • Create and manage delivery timelines, scope environments and teams effectively, and support high-stakes production deployments.
  • Lead crisis resolution during technical escalations.
  • Use data and metrics to support business planning, staffing, and risk mitigation decisions.

Desired Qualifications

  • Experience with Python.
  • A polyglot programming mindset.
  • Understanding of emerging technologies, including generative artificial intelligence.

About the Company

Sysco

Supplies food and kitchen goods to restaurants

Sysco buys, stores and delivers food, kitchen supplies and equipment to restaurants, hospitals, schools, hotels and other businesses that cook away from home. Alongside national brands, it sells its own Sysco Brand line of foods and supplies, which fills a large share of the cases it ships. Its biggest product groups are fresh and frozen meats, canned and dry goods, and frozen produce and baked goods. Customers order through Sysco sales representatives or online, and Sysco delivers from distribution centers across North America and Europe, earning money on the difference between what it pays suppliers and what customers pay for delivered goods. Sysco was founded in 1969, began public operations in 1970 and is based in Houston, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1969

Recently Posted Jobs

Explore more opportunities at Sysco

See more jobs