Experience Inc. Jobs

Job Information

Latitude, Inc. Java Developer (TS/SCI Clearance Required) in Chantilly, Virginia

Job Type: Full-time

Salary: $100,000.00 to $130,000.00 /year

The Software Engineer shall provide software development support for a cyber security related tool that will provide risk assessment teams with a versatile, simple, accurate way to execute the risk assessment process.


Primary Responsibilities

  • Collaborate with other software developers and security engineers to identify appropriate security analyses, defenses, and countermeasures at each phase of the software development lifecycle to help design embedded security features.

  • Perform full thread software development including GUI front end, business logic, and back-end database using Java: Spring (Boot, MVC, Security), Hibernate, Thymeleaf, Tomcat, RESTful data services, Java Native Access (JNA); JavaScript/Web/CSS: AngularJS, Bootstrap, Lumx, with a Sql Server database back-end.

  • Participate in an agile software development team for new systems development including Scrum, sprint planning, reviews, demos, and retrospectives.

  • Analyze software designs and implementations from a security prospective and identify and resolve security issues

  • Identify recommendations for improving security documentation and software development process standards.

  • Interface with Product Owner/customers to collect, communicate, and understand requirements during product grooming sessions

  • Set up and use of build management and configuration management tools.- Implement attribute and role based access control concepts and techniques.

  • Set up and configuration of development environments including software development tools, VMWare, and troubleshooting network and/or machine problems as it pertains to the development environment.

  • Requires understanding of secure systems engineering development.

  • Develop design documentation including class diagrams, sequence diagrams, use cases, and system architecture documentation.

  • Perform trade-off analyses and present options to the customer for review and approval.



  • 2+ years of Java Development Experience required

  • The engineer must have experience developing, maintaining and enhancing complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.

  • The engineer must have Java experience. Other languages may be considered on a case by case basis