Job Overview

Title:

Java Technical Lead

Description:

job summary

fluent across the full technology stack with specialized expertise in java development; owns delivery and support responsibility for a product or platform team, with a focus on building enterprise-grade, high-performing server-side solutions. drives technical priorities and supports delivery efforts through advisory, coaching, and hands-on execution. leads a distributed team of software engineers, providing mentorship and ensuring technical excellence. develops and leads people with a focus on skills, quality delivery, and customer alignment. regularly engages with internal and external stakeholders to ensure delivery of robust, scalable, and reliable applications tailored for mission-critical, high-volume environments.

responsibilities
  • drives technical priorities and owns end-to-end delivery and support for java-based backend solutions used in core business operations.
  • leads agile development activities for java platforms, including the design and implementation of best-in-class architectures, patterns, and security practices.
  • provides hands-on technical leadership by guiding backend development with a focus on scalable data processing, high availability, and api performance.
  • accountable for overseeing project timelines, resource allocation, and team performance to ensure successful delivery.
  • mentors and technically guides engineers across geographically distributed teams across geographies, conducts code reviews and fosters a culture of continuous improvement and learning.
  • coordinates cross-team dependencies and collaborates across product, ux, qa, and backend teams to ensure scalable and reliable outcomes.
  • engages with enterprise architecture, devops, and operational teams to ensure seamless integration and ci/cd pipelines for backend services (using tools such as git, jenkins, and test automation).
  • facilitates estimation of work items, ensures alignment with business goals, and incorporates diverse perspectives in planning and delivery.
  • ensures compliance with agile, devops, and security best practices while driving technical innovation through evaluation of emerging java and backend technologies.
  • partners with stakeholders to align technical deliverables with business needs, ensuring solutions contribute to operational efficiency and kpis.
  • maintains production readiness via automated testing, monitoring, and support strategies; utilizes frameworks such as junit and mockito.
  • demonstrates ability to gather domain knowledge in logistics operations and apply it to java backend solution design.
  • creates and manages delivery timelines, ensures environments and teams are scoped effectively, and supports high-stakes production deployments.
  • maintains composure and analytical perspective during technical escalations and leads crisis resolution when necessary.
  • uses data and metrics to support business planning, staffing, and risk mitigation decisions.
education and experience
  • 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 dev-focused leadership role.
  • 8+ years of java development experience, building high-volume backend applications in logistics, or field service industries.
  • strong experience with java and the spring framework (especially spring boot), microservices architecture, and database design (sql and nosql).
  • proven experience in restful api design and development, asynchronous messaging (e.g., kafka), and cloud platforms (aws, gcp, azure).
  • proven experience with event-driven architecture.
  • demonstrated proficiency in agile methodologies and ci/cd best practices.
  • experience with full-stack development, including front-end frameworks like react.
  • experience working with distributed teams and managing cross-time-zone delivery.
competencies
  • demonstrated an "agile-development" mindset with strong customer focus and results orientation.
  • deep hands-on expertise in java system architecture, performance optimization, and distributed system design.
  • strong technical and analytical skills to identify problems, architect solutions, and drive technical strategy.
  • full-stack knowledge to guide both front-end (e.g., react) and back-end development.
  • demonstrated competence in designing and implementing event-driven architectures.
  • excellent communication and leadership skills to manage stakeholder relationships and foster team growth.
  • passion for continuous improvement, innovation, and staying current with java and backend tech trends.
  • experience with python is a plus and a polyglot mindset is highly valued.
  • understanding of and passion for emerging technologies, including generative ai.

Salary:

$68536-$89257 Annual

Company:

Sysco

Location:

Houston, Texas, United States