> Markdown version of [/jobs/ext/1401169-java-technical-lead-spring-openshift-14-years-exp](https://www.wearedevelopers.com/jobs/ext/1401169-java-technical-lead-spring-openshift-14-years-exp). 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). --- # Java Technical Lead (Spring & OpenShift)14+ Years Exp - **Company:** ACS - - **Location:** Albany, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Spring Security, Active Directory, Agile Methodology, Apache Tomcat, User Authentication, Static Program Analysis, Program Optimization, Software Quality, Code Review, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, Spring Framework, Junit, OAuth, OpenShift, Performance Tuning, Security Assertion Markup Language (SAML), Selenium, Software Engineering, SonarQube, Enterprise Software Applications, Technical Debt, Git, Containerization, Code Restructuring, Software Version Control - **Published:** July 23, 2026 - **Apply:** https://www.careerjet.com/jobad/usc01d9176a3a9402598b972649ca6bb43 ## About the Role * Experience leading Agile development teams of 5 10 technical staff, managing development sprints, mentoring and coaching developers, promoting code quality best practices, and conducting effective code reviews. * Experience developing enterprise applications using Java, Spring Framework, Spring Security, and JPA/Hibernate, with the ability to write high-performance, secure, scalable, and maintainable code while applying Java best practices and performance optimization techniques. * Experience with the Software Development Life Cycle (SDLC) using Agile/Scrum methodologies, including GitLab CI/CD pipelines, Git-based version control systems, and automated testing frameworks. * Experience translating architectural designs, technical specifications, and business requirements into high-quality application code using appropriate software design patterns and development best practices. * Experience identifying, analyzing, and reducing technical debt through code refactoring, continuous code quality improvements, and the use of tools such as SonarQube and other static code analysis solutions. * Experience implementing secure authentication and authorization solutions using OAuth, SAML, and Active Directory (AD) to support enterprise security requirements. * Experience developing, automating, and maintaining unit, integration, and functional tests using testing frameworks such as JUnit and Selenium, including troubleshooting failed tests and resolving application defects. * Experience re-platforming and migrating enterprise Java applications from Apache Tomcat to OpenShift, including deployment modernization, containerization, and platform optimization. ## Description Local consultants to NY/NJ only. This position will guide the development teams working closely with the Business Analyst to align with the solution architecture defined. Guidi… + 7 hours ago + Apply easily ## Related Videos - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)