About the Java Developer position

We are looking for an experienced Java Developer who will join our talented software team that works on the Objective Simulation Framework (OSF). OSF integrates Hardware-In-The-Loop and digital representations of Ballistic Missile Defense System (BMDS) elements into accurate representations of the performance of fielded BMDS equipment against a variety of threats in a realistic environment.

You should have good experience in designing, developing, and testing user interface and back-end software.

Java Developer responsibilities are:

  • Design and develop software to configure OSF test participants, provide situational awareness during execution, and to produce analysis of test results

  • Create well designed, testable, efficient code

  • Participate in all phases of the development lifecycle, from receipt of system requirements through support for final qualification testing

  • Assist in preparation and production of releases of software components

  • Ensure designs are in compliance with specifications

  • Work using a tailored Agile development methodolgy in a CMMI Maturity Level 3 environment

Java Developer requirements are:

  • Experience as a Java developer

  • Solid experience developing software using the Eclipse IDE or similar technology

  • Experience with the Eclipse Rich Client Platform (RCP), the Eclipse Modeling Framework (EMF), and WorldWind for Java (WWJ)

  • Experience of Object Oriented analysis and design using common design patterns

  • Experience with the LINUX operating system

  • BS or MS degree in Computer Science, Engineering or Math

  • Must be able to obtain a SECRET security clearance