Technical Team Lead
Hours | Full-time |
---|---|
Location | 106 Harbourview Dr, Locust Dale, VA, US Locust Grove, Virginia |
About this job
Job Description
We’re seeking a Technical Team Lead with deep expertise in Java-based applications to join our team in supporting a fast-paced government client. This role centers on delivering critical functionality through modern, web-based solutions. We’re looking for someone with a strong technical foundation, excellent communication skills, a passion for learning, and a focus on customer success. The right candidate thrives in a collaborative environment, values mentorship, and is eager to explore new technologies and business domains.
What You’ll Do:
As a Technical Team Lead, you’ll guide and support a cross-functional team of up to 15 developers and testers, helping to ensure high-quality outcomes through strong collaboration and continuous learning. You’ll act as a technical point of contact, work closely with stakeholders, and help remove obstacles to progress. You’ll also:
- Provide hands-on technical direction and contribute to architectural discussions
- Partner with the government technical lead to align goals and expectations
- Encourage team growth by mentoring, coaching, and facilitating skill development
- Promote process improvements and help tackle complex technical challenges
- Foster a unified, purpose-driven team approach to problem-solving and delivery
You must live within the DC, MD, VA area.
U.S. Citizenship is required. Candidate must be able to obtain CBP Public Trust clearance.
- Bachelor’s degree plus 8+ years experience or equivalent education and experience.
- Minimum of 5 years' hands-on experience building applications with Java and related frameworks
- At least 3 years of experience providing technical leadership or mentoring within a development team
- 1+ year of front-end development experience using JavaScript or frameworks such as Angular
- 3 or more years working on Agile teams using tools like Jira to manage user stories and team workflows
- Experience working in an automated build and deployment environment with tools like Git, Jenkins, Kubernetes, or SonarQube
- Proficient with Spring and Spring Boot for enterprise application development
- Familiarity with ORM frameworks such as Hibernate or MyBatis
- Skilled in writing unit tests to support automated test coverage
- Experience developing applications that interface with relational database systems such as Postgres, DB2 or Oracle
- Excellent communication skills, verbal and written
- Proven ability to turn business needs and functional requirements into reliable, maintainable code
- Strong collaboration skills, with a focus on meeting or surpassing client expectations through teamwork
- Hands-on experience building and deploying applications in cloud environments, such as AWS
- Familiarity with Java Messaging Service (JMS) technologies
- Background working on projects within the federal government space