Java Technical Lead (Spring & OpenShift)14+ Years Exp
ACS -
Albany, NY, United States
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
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
+18 more
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
Job 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
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CS
Christina Schaireiter
Why Attend a Developer Event in 2026?
6 months ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago