Unclassified - Reston, VA

posted about 2 months ago

Full-time - Senior
Reston, VA

About the position

NS2 Mission is seeking a highly motivated, self-directed professional to fill the role of Senior 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 Senior Software Java Developer will be responsible for writing, modifying, and debugging software for client applications. This position requires a strong understanding of Java development and the ability to work collaboratively with other team members to ensure the successful delivery of software solutions that meet client requirements. In addition to technical skills, the candidate must possess excellent problem-solving abilities and be able to communicate effectively with both technical and non-technical stakeholders. The role may also involve mentoring junior developers and providing guidance on best practices in software development. The successful candidate will be expected to stay current with industry trends and technologies to ensure that NS2 Mission remains competitive in the software development landscape. This position is critical to the success of our projects and requires a commitment to quality and excellence in software engineering.

Responsibilities

  • Serve as Primary Technical Lead for enterprise-level projects.
  • Analyze existing application interfaces, schemas, and data needs.
  • Identify and report problems in new and existing software.
  • Write, modify, and debug software for client applications.
  • Collaborate with team members to deliver software solutions that meet client requirements.
  • Mentor junior developers and provide guidance on best practices in software development.

Requirements

  • Bachelor's Degree in Cyber Security, Computer Science, or Computer Engineering; or a combination of related work experience, technical training, and professional certifications.
  • Java development experience, minimum 5 years.
  • Experience with Scripting Language (SSH, Python, JavaScript).
  • Relational database experience using advanced query functions.
  • Experience with Apache Tomcat Application Servlets.

Nice-to-haves

  • AWS Certified Software Developer
  • Oracle and PL/SQL experience
  • Linux experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service