NS2 Mission is seeking a highly motivated, self-directed professional to fill the role of Software Java Developer to support our team in Reston, VA. The ideal candidate will serve as the Primary Technical Lead (as needed) for projects at the enterprise level, analyzing existing application interfaces, schemas, and data needs. This role involves identifying and reporting problems in new and existing software. Specifically, the position requires writing, modifying, and debugging software for client applications. The Software Java Developer will work closely with other team members to ensure that the software meets the required specifications and quality standards. The candidate will also be responsible for collaborating with stakeholders to gather requirements and provide technical guidance throughout the software development lifecycle. This position is critical to the success of our projects and requires a strong understanding of Java development and related technologies.