Senior Java Developer
MoovFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science or equivalent work experience, with 5-8 years in full-stack software development and at least 2 years in a dev-focused leadership role. A minimum of 8 years of Java development experience is required, specifically building high-volume backend applications in logistics or field service industries. Strong proficiency in Java, the Spring Framework (especially Spring Boot), microservices architecture, database design (SQL and NoSQL), RESTful API design, asynchronous messaging (e.g., Kafka), and cloud platforms (AWS, GCP, Azure) is essential. Experience with Git, Jenkins, and test automation frameworks like JUnit and Mockito is also necessary.
The Java Technical Lead will own the end-to-end delivery and support of Java-based backend solutions, driving technical priorities and leading agile development activities. This includes designing and implementing best-in-class architectures, patterns, and security practices, while providing hands-on technical leadership for scalable data processing, high availability, and API performance. The role involves overseeing project timelines, resource allocation, and team performance, mentoring engineers across distributed teams, conducting code reviews, and fostering continuous improvement. Responsibilities also include coordinating cross-team dependencies, collaborating with Product, UX, and QA teams, ensuring seamless integration with enterprise architecture and DevOps practices, and facilitating work item estimation aligned with business goals. Additionally, the lead will ensure compliance with agile, DevOps, and security best practices, drive technical innovation, partner with stakeholders to align technical deliverables with business needs, maintain production readiness through automated testing and monitoring, gather domain knowledge in logistics operations, support high-stakes production deployments, lead crisis resolution, and use data and metrics for business planning and risk mitigation.
Foodservice distribution for restaurants and healthcare
Sysco Corporation specializes in foodservice distribution, primarily serving restaurants, healthcare facilities, and educational institutions. The company offers a variety of products and services, including food items, kitchen equipment, and marketing support, tailored to meet the specific needs of its clients. Sysco differentiates itself from competitors by providing comprehensive solutions, such as the "Restaurants Rising Toolkit" during the COVID-19 pandemic, which helps restaurants adapt to new dining trends. The goal of Sysco is to make running a restaurant easier and more profitable for its clients.