• Location: Annapolis Junction, Maryland
  • Type: Contract
  • Job #2581

Title: Software Engineer/Java Programmer
Location: Annapolis Junction, MD
*Clearance: *Active TS/SCI w/ Polygraph needed to apply *

Company Overview: 
Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies.  Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks. 

FEDERAL GOVERNMENT – US Citizenship required
Includes TopSecret/SCI with Full Scope Poly Required

Required Qualifications:

  1. 6+ years of experience with all facets of Java Development:
    1. Expert experience of Java SE 8 technologies and APIs.
    2. Advanced experience developing enterprise solutions with Java EE and related technologies such as persistence frameworks, build tools, version control systems, and continuous integration tools.
      1. GIT/Maven
    3. Advanced experience with Spring MVC.
  2. 2+ years of experience:
    1. WebServices and XML/JSON.
    2. Oracle Database design and PL/SQL.
    3. Oracle VLDBs.
    4. Oracle Coherence

Professional skills:

  1. Effective communications skills & documentation skills
  2. Ability to work with large team of developers
  3. Ability to manage a small team of administrators
  4. Willingness to take direction
  5. Willingness to interact with customer watch facilities
  6. Understanding/appreciation of customer mission requirements
  7. Strong analytical troubleshooting and performance evaluation skills.
  8. Must be an effective team member with strong communications skills and the ability to follow-through, stay motivated, and collaborate with all team members.


  1. BS in CS or related course of study, or equivalent years’ experience.


  1. Practice/Technical Manager leads experienced consulting teams and responsible for the day-to-day implementation and operations aspects of the system for high quality, integrated solutions within constraints of time and budget. Develops detailed design of Oracle IT capabilities which may involve integration with third party products and/or GOTS capabilities. This includes designing, implementing, testing, and deploying more complex extensions or configurations needed to address customer unique business processes and workflows. Works on substantive and unique issues that identifies risks and risk mitigations. Develops methods, techniques and evaluation criteria providing functional and technical experience on on-premise, cloud, and hybrid based solutions.


Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!