{"schemaVersion":"jobsearcher.job.v1","id":"33043c95a13f71a90cf1968c","url":"https://jobsearcher.com/jobs/33043c95a13f71a90cf1968c","canonicalUrl":"https://jobsearcher.com/jobs/33043c95a13f71a90cf1968c","title":"Full Stack Software Developer","description":"Job Overview:\nWe are looking for a highly skilled Full Stack Developer to join our client in Reston, VA. This role involves maintaining and enhancing existing legacy applications while playing a key role in transitioning to a new system architecture. The ideal candidate will have a strong background in both frontend and backend development, with a particular focus on Java. Additionally, this position requires an additional security scrub due to the sensitive nature of the work.\n\nKey Responsibilities:\n\nLegacy System Maintenance: Work with existing legacy applications, ensuring their continued functionality while planning for their eventual transition to new architectures.\nSystem Architecture Transition: Collaborate with cross-functional teams to design, develop, and implement new system architectures that replace legacy systems, ensuring seamless integration and minimal disruption.\nFull Stack Development: Develop and maintain both frontend and backend components of web applications, ensuring a responsive and efficient user experience.\nClient/Server Architecture: Leverage your experience in client/server-based architectures to support the development and optimization of applications that meet both current and future needs.\nDatabase Management: Create, implement, and manage complex database components, including functions, scripts, stored procedures, and triggers, to support application performance and reliability.\nSecurity Compliance: Ensure all development processes adhere to strict security protocols and contribute to regular security audits and assessments.\nQualifications:\n\nExperience: 3-5 years of Full Stack development experience, with a preference for Java. Experience with both frontend and backend technologies is essential.\nJava Expertise: Strong proficiency in Java, including experience with frameworks such as Spring Boot and Hibernate.\nFrontend Skills: Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like Angular, React, or Vue.js.\nBackend Skills: Experience with backend development, particularly in building scalable and secure server-side applications.\nClient/Server Knowledge: Demonstrated experience working on applications built on client/server architecture, including knowledge of communication protocols and data exchange methods.\nDatabase Skills: Expertise in relational databases, with the ability to design, optimize, and maintain database components that support application functionality.\nVersion Control: Proficiency in using Git or other version control systems to manage and track changes in the codebase.\nSecurity Best Practices: Strong understanding of security best practices in software development, particularly in maintaining and securing legacy systems during transition periods.\nProblem-Solving: Excellent problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.\nCommunication: Strong communication skills, with the ability to work effectively in a collaborative environment and clearly convey technical concepts to non-technical stakeholders.\nAdditional Requirements:\n\nSecurity Clearance: This position requires an active TS/SCI with Full-Scope Polygraph","company":"Drawbridge","rawCompany":"drawbridge","city":"Reston","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:37:22.849Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Software Developer","description":"Job Overview:\nWe are looking for a highly skilled Full Stack Developer to join our client in Reston, VA. This role involves maintaining and enhancing existing legacy applications while playing a key role in transitioning to a new system architecture. The ideal candidate will have a strong background in both frontend and backend development, with a particular focus on Java. Additionally, this position requires an additional security scrub due to the sensitive nature of the work.\n\nKey Responsibilities:\n\nLegacy System Maintenance: Work with existing legacy applications, ensuring their continued functionality while planning for their eventual transition to new architectures.\nSystem Architecture Transition: Collaborate with cross-functional teams to design, develop, and implement new system architectures that replace legacy systems, ensuring seamless integration and minimal disruption.\nFull Stack Development: Develop and maintain both frontend and backend components of web applications, ensuring a responsive and efficient user experience.\nClient/Server Architecture: Leverage your experience in client/server-based architectures to support the development and optimization of applications that meet both current and future needs.\nDatabase Management: Create, implement, and manage complex database components, including functions, scripts, stored procedures, and triggers, to support application performance and reliability.\nSecurity Compliance: Ensure all development processes adhere to strict security protocols and contribute to regular security audits and assessments.\nQualifications:\n\nExperience: 3-5 years of Full Stack development experience, with a preference for Java. Experience with both frontend and backend technologies is essential.\nJava Expertise: Strong proficiency in Java, including experience with frameworks such as Spring Boot and Hibernate.\nFrontend Skills: Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like Angular, React, or Vue.js.\nBackend Skills: Experience with backend development, particularly in building scalable and secure server-side applications.\nClient/Server Knowledge: Demonstrated experience working on applications built on client/server architecture, including knowledge of communication protocols and data exchange methods.\nDatabase Skills: Expertise in relational databases, with the ability to design, optimize, and maintain database components that support application functionality.\nVersion Control: Proficiency in using Git or other version control systems to manage and track changes in the codebase.\nSecurity Best Practices: Strong understanding of security best practices in software development, particularly in maintaining and securing legacy systems during transition periods.\nProblem-Solving: Excellent problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.\nCommunication: Strong communication skills, with the ability to work effectively in a collaborative environment and clearly convey technical concepts to non-technical stakeholders.\nAdditional Requirements:\n\nSecurity Clearance: This position requires an active TS/SCI with Full-Scope Polygraph","datePosted":"2026-04-12T20:37:22.849Z","dateModified":"2026-04-12T20:37:22.849Z","hiringOrganization":{"@type":"Organization","name":"Drawbridge","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Reston","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"33043c95a13f71a90cf1968c"},"url":"https://jobsearcher.com/jobs/33043c95a13f71a90cf1968c"}}