JOBSEARCHER

Sr. Full Stack Web Developer

Job Title: Sr. Full-Stack Web DeveloperLocation: Reston, VA (Hybrid – 3x/Week)Salary: DOE + full benefitsClearance: Active Public Trust (or ability to obtain)OverviewTechSur Solutions is a digital services company whose mission is to enable digital transformation for our customers to improve quality and efficiency. Based in the DC metropolitan area, TechSur specializes in advanced cloud services, modernization for both IT structures and applications, leveraging Agile development, and Data Analytics. Since we were formed in August of 2016, we have supported multiple impactful and exciting government programs.Position SummaryWe are seeking an experienced Full-Stack Web Developer to design, build, and maintain scalable web applications and provide ongoing technical support and enhancements. This role combines front-end expertise with back-end development, DevOps/CI-CD pipeline management, performance testing, and cross-functional collaboration. The ideal candidate is self-driven, solutions-oriented, and passionate about modern web technologies and continuous improvement.Key ResponsibilitiesFull-Stack Web Application DevelopmentDesign, develop, and maintain robust web applications using a modern technology stack including ExtJS, JAX-RS, Java EE, Spring Framework, and Hibernate ORM.Focus on client-side development and user interface implementation that delivers optimal performance, usability, and accessibility.Application Support & EnhancementProvide technical support for production applications, ensuring high availability and responsiveness.Analyze and resolve defects, and implement new features based on stakeholder requirements and user feedback.DevOps and CI/CD Pipeline ManagementImplement and maintain CI/CD pipelines using GitHub Actions.Ensure automated build, test, and deployment workflows are reliable, scalable, and secure.Performance Testing & OptimizationConduct load and stress testing using Tricentis NeoLoad.Identify performance bottlenecks and collaborate with the team to optimize application performance and scalability.Technology Research & InnovationResearch, evaluate, and prototype emerging technologies and tools to improve development processes and product quality.Explore and integrate AI-assisted development capabilities, such as using Claude Code, to enhance development workflows.Cross-Functional CollaborationWork closely with DevOps and infrastructure teams to troubleshoot and resolve deployment issues within Azure Kubernetes Service (AKS) environments.Provide application-level expertise to support containerized deployment optimization and configuration.Institutional Knowledge Transfer & MentorshipServe as a subject matter expert for legacy applications, offering guidance on architecture, design patterns, and functionality.Mentor and onboard new team members, and support informed decision-making related to system capabilities and technical constraints.Required Skills & QualificationsProven experience in full-stack web development using ExtJS and Java-centric stacks (JAX-RS, Spring, Hibernate).Strong client-side UI development expertise.Hands-on experience with CI/CD pipelines, preferably GitHub Actions.Experience with performance testing tools such as NeoLoad.Familiarity with containerized environments and AKS.Demonstrated ability to troubleshoot production systems and provide technical support.Excellent collaboration, communication, and mentoring skills.Preferred QualificationsExperience with AI-assisted development tools (e.g., Claude Code).Background in scaling and optimizing enterprise-class applications.Knowledge of cloud services (Azure preferred).EducationBachelor’s degree in information technology, Computer Science, or related field (preferred)