> Markdown version of [/jobs/ext/202173-lead-developer](https://www.wearedevelopers.com/jobs/ext/202173-lead-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - **Company:** Cognizant Technology Solutions Corporation - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Application Performance Management, Code Review, Software Engineering, Software Systems, Spring-boot, Reliability of Systems, Software Coding, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a6e570cc1ca43df4 ## About the Role * Possess a strong proficiency in Springboot Microservices and Java for full stack development. * Demonstrate expertise in Commerce Full Stack Engineering with a focus on Java technologies. * Have a minimum of 6 years of experience in software development with a maximum of 10 years. * Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues. * Show capability to work effectively in a hybrid work model and day shift environment. * Display strong communication skills to collaborate with cross-functional teams. * Maintain a commitment to continuous learning and professional development. We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. ## Description As a Lead Developer you will be responsible for designing and implementing high-quality software solutions using Springboot Microservices and Commerce Full Stack Engineering - Java. You will collaborate with cross-functional teams to deliver innovative solutions that drive business success. This hybrid role requires a strong technical background and the ability to work effectively in a day shift environment. In this role, you will: * Design and develop robust software applications using Springboot Microservices to meet business requirements. * Collaborate with cross-functional teams to ensure seamless integration of software components. * Implement best practices in software development to enhance performance and scalability. * Provide technical guidance and mentorship to junior developers to foster skill development. * Oversee code reviews and ensure adherence to coding standards and guidelines. * Troubleshoot and resolve complex technical issues to maintain system reliability. * Optimize application performance by identifying bottlenecks and implementing solutions. * Participate in architectural discussions to drive innovation and efficiency in software design. * Ensure software solutions are aligned with business goals and objectives. * Develop and maintain comprehensive documentation for software applications. * Engage in continuous learning to stay updated with the latest industry trends and technologies. * Collaborate with stakeholders to gather requirements and translate them into technical specifications. * Contribute to the improvement of development processes and methodologies. Work model: Hybrid We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 3-4 days a week in a client or Cognizant office in Sunnyvale - CA . Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Emergency Discussion: Can’t Hire the Right Developers? Here’s What Everyone Else Misses](https://www.wearedevelopers.com/videos/1748-emergency-discussion-can-t-hire-the-right-developers-here-s-what-everyone-else-misses) - [Cloud Chaos and Microservices Mayhem](https://www.wearedevelopers.com/videos/104-cloud-chaos-and-microservices-mayhem) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)