Position Summary :
We are looking for a highly skilled Lead Software Engineer to join our team. The ideal candidate will take ownership of code quality, technical design, and solution design, while mentor team members and ensuring the successful delivery of scalable, high-quality applications.
Key Responsibilities :
- Lead technical design discussions and ensure high standards of code quality and solution design.
- Develop scalable, secure, and high-performing applications using Java, Spring Boot, and Vue.js.
- Architect and implement microservices-based solutions, ensuring adherence to best practices.
- Collaborate with product managers, architects, and cross-functional teams to deliver robust solutions.
- Mentor junior engineers, conduct code reviews, and provide technical guidance.
- Drive innovation by evaluating new tools, frameworks, and practices to improve development efficiency.
- Serves as an architect for solutions that span multiple groups or disciplines
- Exemplifies Garmin’s Mission Statement and Quality Policy and proactively works to improve Garmin’s image and culture
- Associates are expected to integrate, use, and provide feedback on products in development when possible as part of their normal job responsibilities
Must-Have Qualifications :
9+ years of professional experience in software engineering.B. Tech in Computer Science, with strong academic performance.Fluency in English is requiredProven mastery of Java, Spring, Spring Boot, and building scalable microservices.Robust experience in SQL, RabbitMQ (or other messaging systems), and establishing reliable CI / CD pipelines using Jenkins.Deep understanding of system design and architectural patterns for high-availability systems.Demonstrated leadership in conducting technical design sessions, code reviews, and mentoring team members effectively.Hands-on experience with Cloud Platforms (AWS, Azure, GCP, etc.).Nice-to-Have Skills :
Familiarity with Kubernetes, OpenStack, or Pivotal Cloud Foundry (PCF).Front-end experience with JavaScript frameworks, particularly Vue.js.