> Markdown version of [/jobs/ext/1979540-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/1979540-lead-software-engineer). 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 Software Engineer - **Company:** Clarivate Analytics - **Location:** Ann Arbor, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Unit Testing, Cascading Style Sheets (CSS), Code Review, Relational Databases, Hibernate (Java), Java Persistence API, Spring Framework, Microsoft SQL Server, Object-Oriented Software Development, Open Web Application Security, Scrum Methodology, Secure Coding, Software Engineering, Web Applications, Spring-boot, AngularJS, Information Technology, Front End Software Development, Restful APIs, Software Library - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/lead-software-engineer-ann-arbor-mi-usa-58827805 ## About the Role and communicate risks, participate in RCA, and contribute to prevention strategies * Provide technical guidance to junior engineers and foster a collaborative engineering culture Tasks * 5+ years hands-on software engineering, including Java development * 5+ years Core Java, Spring Boot, Spring REST, JPA, Hibernate, and open-source libraries * 5+ years SQL Server experience with queries and relational databases * 5+ years JavaScript, HTML, CSS, and modern front-end development using Angular * Bachelor's degree in Computer Science, Technology, Engineering, or related field, or equivalent work experience Key requirements * ## Description Experteer Overview In this role you will lead the development of Foundation IP, delivering a scalable web app and Java/Spring Boot REST services. You will collaborate with cross-functional teams in an agile environment to build customer-facing software and maintain high-quality, secure code. You'll own technical direction, perform design reviews, and mentor teammates while delivering features in two-week sprints. Join a collaborative team focused on enterprise-grade, full-stack delivery at scale. Compensation / Benefits * Design and develop features across Angular 17 frontend and Java/Spring Boot REST services * Support Foundation IP, an external-facing product used by customers * Handle a mix of new development, client-reported bugs, and maintenance tasks * Apply engineering best practices: unit testing, OOD, code reviews, secure coding, OWASP Top 10 * Work in small scrum teams with QA, BAs, POs, and other engineers for planning and delivery * Conduct scoped POCs, create design docs, communicate risks, participate in RCA, and contribute to prevention strategies * Provide technical guidance to junior engineers and foster a collaborative engineering culture Tasks * 5+ years hands-on software engineering, including Java development * 5+ years Core Java, Spring Boot, Spring REST, JPA, Hibernate, and open-source libraries * 5+ years SQL Server experience with queries and relational databases * 5+ years JavaScript, HTML, CSS, and modern front-end development using Angular * Bachelor's degree in Computer Science, Technology, Engineering, or related field, or equivalent work experience Key requirements * ## Related Videos - [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) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)