View Our Website View All Jobs

Cyber Software Engineer (Java/J2EE, Web Services and APIs)

*You must have a U.S. Government Top Secret Security Clearance.*

Position Title:  Cyber Software Engineer 

Location: Technology Drive, Annapolis Junction, MD

Position Description:

This Software Engineer will to assist in our development of web-based analytic applications. The successful candidate will perform a variety of software design and implementation tasks including ingest and management of large data streams, modeling and simulation, data visualization, and web-based user interfaces. The candidate will provide software development and/or support to software integration and software maintenance and sustainment tasks, including development of technical documentation as required.



  • Develop both graphical interfaces and back end software
  • Produce Java code in an agile development environment
  • Create user-focused documentation
  • Strong desire to learn new technology areas and new programming languages
  • Work well independently, with strong self-direction and initiative, as well as within a team structure

Required Qualifications:

  • Must have a Top Secret clearance
  • Bachelor’s Degree in a related field (Computer Engineering, Computer Science, etc.) An additional four (4) years of related experience may be considered in lieu of degree.
  • Seven (7) years of programming experience with C, Java, Python, JavaScript or C++
  • Strong analytical and exceptional problem-solving abilities
  • Excellent oral and written communication skills
  • Ability to work well as part of a team and be comfortable in a multi-tasking environment
  • Experience in Web applications development
  • Working knowledge of Windows, Macintosh, and Linux operating system
  • Proven ability to work independently and under tight time-lines

Desired Qualifications:

  • Experience with Atlassian JIRA, Confluence and source version control tools such as SVN or Git
  • Prefer some experience with SQL and NoSQL database
  • Working knowledge of data structures, algorithms, and object-oriented design
  • Computer programming skills in Java/J2EE, Web Services and APIs
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*