A company is looking for a Lead JAVA Software Engineer to develop complex components and lead a small team or project. Key Responsibilities Deliver multiple feature implementations on client projects Architect and implement microservices and APIs with a focus on performance and security Mentor team members and advocate for Agile principles within the team Required Qualifications Bachelor's degree in Computer Science or equivalent experience 6+ years of experience as a Software Engineer Proven leadership skills in mentoring development teams Proficiency in Java (Spring Boot), SQL / NoSQL databases, and microservices architecture Familiarity with CI / CD practices and Agile processes
Software Engineer Java • Santa Clara, California, United States