We are seeking a full-time Backend Lead Engineer (Cloud). In this role, you will be responsible for designing and developing complex cloud applications, shaping Garmin marine cloud technology stack to deliver high-quality products to customers. What you’ll do : Exemplify Garmin’s Mission, Vision, Values and lead by example to proactively improve Garmin's image and culture. Cultivate a strong customer service culture. Apply a sense of urgency, commitment, and focus on priorities. Lead architecture, design, and implementation of complex cloud-based applications and services. Propose corrective actions, offer comments, suggestions for alternatives, process improvements, and estimate effort. Continuously evaluate and improve architecture and performance to meet evolving business needs. Provide technical guidance and mentorship. Collaborate through peer code reviews, promote best practices, coding standards, and development methodologies. Design and develop robust, scalable, and secure cloud solutions using Java and related technologies. Work with cloud platforms such as Azure and AWS. Promote test-driven development (TDD) and automated testing strategies to improve reliability and efficiency. Optimize system performance and ensure high availability. Other responsibilities include staying updated on emerging cloud and Java technologies, championing continuous learning, proposing strategies for system and process enhancements, aligning technical solutions with business goals, streamlining deployment and testing with DevOps and QA teams, and sharing knowledge across teams. What you’ll need : Bachelor’s Degree in a technical discipline or equivalent experience, with at least 8 years relevant experience in Java development, including frameworks like Spring MVC, Spring Boot, Hibernate. Proficiency in microservices, RESTful APIs, containerization (Docker, Kubernetes). Strong analytical, troubleshooting, and independent problem-solving skills. Experience with cloud platforms (Azure, AWS), large datasets, relational/non-relational databases (MySQL, PostgreSQL, Cosmos DB). Knowledge of data structures, algorithms, memory management, multi-threading, design patterns, IDEs, version control (GIT), CI/CD tools (Azure DevOps, Jenkins). Excellent communication skills and experience working in a collaborative, agile environment across multiple locations. Familiarity with Linux and Windows environments. Bonus points if you have experience with other languages (C#, NodeJS, Ruby, React, JavaScript), GIS or spatial databases, leading technical teams, or marine environment technology. Our home : You can find us at via Fondacci 269 in Massarosa (LU), Italy. Workplace type : hybrid Company : Garmin Italy Technologies produces electronic charts for the leisure boating market. Our mission is to delight customers with innovative marine cartography content. Our office is based in Massarosa, Tuscany, near cities of art, beaches, and mountains. With over 20,000 employees worldwide, Garmin brings GPS navigation and wearable technology to various markets. We value innovation, collaboration, and passion for technology. Learn more at our website. J-18808-Ljbffr