Java Development Technical Lead/Architect
My3Tech Inc - Chesterfield, VA
Apply NowJob Description
Java Development Technical Lead/Architect VSP is seeking a Java Development Technical Lead/Architect to provide hands-on technical leadership and strategic direction for a cross-functional Agile team delivering enterprise-grade Java/JEE applications. This role blends architectural oversight, team mentorship, and active full-stack development, with a strong understanding of QA automation practices to ensure high-quality and scalable software solutions. The ideal candidate for this position has been a Java team lead for two or more years and is seeking to move into a hybrid development/architecture role. The chosen candidate will be embedded with a development team to lead and architect solutions as needed. Key Responsibilities: • Java Development Technical Lead/Architect VSP is seeking a Java Development Technical Lead/Architect to provide hands-on technical leadership and strategic direction for a cross-functional Agile team delivering enterprise-grade Java/JEE applications. This role blends architectural oversight, team mentorship, and active full-stack development, with a strong understanding of QA automation practices to ensure high-quality and scalable software solutions. The ideal candidate for this position has been a Java team lead for two or more years and is seeking to move into a hybrid development/architecture role. The chosen candidate will be embedded with a development team to lead and architect solutions as needed. Key Responsibilities: • Lead the design, development, and deployment of complex, scalable full-stack Java/J2EE applications. • Provide technical direction, mentor team members, perform code reviews, and ensure adherence to best practices across development and QA automation. • Serve as the primary technical liaison for architecture decisions, performance tuning, and systems integration. • Collaborate closely with Product Owners, Scrum Masters, Developers, and Automation QA Analysts to align technical delivery with business goals. • Guide the implementation of microservices, REST APIs, and modern frontend frameworks (Angular 13+). • Lead troubleshooting and incident resolution efforts for critical production issues. • Oversee the adoption of DevOps practices, including CI/CD, automated testing, and version control. • Ensure proper documentation of technical specifications, design decisions, and system configurations. • Foster a culture of technical excellence, continuous improvement, and agile mindset within the team. Required Skills and Experience: • 8+ years of Java/JEE development experience with at least 3 years in a technical leadership role. • Strong expertise in Java, J2EE, Spring Framework (Core, MVC, Security, Boot, Batch). • Proficient in frontend technologies: HTML5, CSS3, JavaScript, TypeScript, Angular (13+). • Advanced skills in JDBC, JPA/Hibernate, SQL, and RESTful/SOAP Web Services. • Hands-on experience with Microservices architecture and containerization tools (e.g., Docker, Kubernetes is a plus). • Deep knowledge of enterprise integration patterns, multi-tiered application architecture, and performance optimization. • Working knowledge of Shell Scripting, PL/SQL, and experience with UNIX/Linux environments. • Strong understanding of QA testing lifecycle and collaboration with automation QA teams. • Familiarity with automation tools like ACCELQ, and integration with CI/CD pipelines (Bamboo/GitHub Actions). Preferred Skills: • Experience with IBM WebSphere Application Server, Liberty, and Oracle RDBMS. • Prior involvement in large-scale data migration projects. • Familiarity with Agile methodologies (Scrum/Kanban) and Agile planning tools (e.g., Jira). • Proficiency in creating and maintaining technical documentation and architecture diagrams. • Experience with performance testing, security best practices, and compliance in enterprise systems. Soft Skills & Leadership Attributes: • Strong analytical and architectural thinking. • Excellent verbal and written communication; able to explain technical concepts to non-technical stakeholders. • Proven team leadership, mentoring, and conflict resolution skills. • Ability to balance hands-on development with oversight of a diverse technical team. • Motivated to drive innovation, standardization, and process improvements across the SDLC. Required Skills : Top/Must-have Skills: - JAVA (Spring Boot) - Angular 13+ - API / Microservices Architecture - Experience with technical leadership (Code Reviews, Mentorship, etc.) - Foundational DevOps / Cloud knowledge o (Not likely Azure and didn't sound like AWS either - not sure) - Understanding of testing automation and how that fits into the SDLC Basic Qualification : Additional Skills : long-term project - modernization project from the ground up Background Check : Yes Drug Screen : No Notes : Selling points for candidate :long-term project - modernization project from the ground up Project Verification Info : Exclusive to Apex :Yes Face to face interview required :No Candidate must be local :No Candidate must be authorized to work without sponsorship ::No Interview times set :Yes Type of project : Master Job Title : Branch Code :
Created: 2026-03-10