The KeyW Corporation Java Developer in Vienna, Virginia


The Java Developer will be responsible:

  • Building and maintaining web-based applications.

  • For new development, enhancements, and maintenance in Java/J2EE (JMS, EJB, and Servlets) and extensive knowledge of design patterns.

  • The design, coding, and testing of Java based applications and the design and implementation of web-based applications.

Primary development: Java, NoSQL/XQuery, jQuery/Javascript, Angular, CSS, XML, XSLT, Servlets, Spring, Tiles, DOM, XMLObject, JSTL, JSP, Protractor


Minimum Qualifications

  • 4+ year’s real life experience delivering code to production and a Bachelor's degree

  • Top Secret clearance

  • Broad base understanding of Java

  • 4+ years of J2EE experience and 2+ years of Spring and Struts

  • Knowledge of Object Relational Mapping tools (i.e. Hibernate). Knowledge of test libraries (junit, dbunit) or automation tools (Protractor)

  • Must have strong verbal and written communication skills, good customer relationship skills, especially in highly dynamic environment

  • Experience with Agile and Scrum Software Development Methodology

  • Bachelor’s Degree in IT field or equivalent years of experience

  • Experience with SQL and NoSQL data stores

  • Experience with web service API's (REST, SOAP)

Desired Qualifications

  • Demonstrated experience with MarkLogic technologies

  • Experience with Gradle, Ant and continuous building environments

  • Ability to perform basic database functions such as querying and creating simple update scripts

  • Experience with micro-services architecture

  • Experienced with rapid application development (RAD) methodology

  • Ability to work in a fast-paced, quick software release environment. Self-motivated to learn and work independently in a complex, dynamic environment

  • Strong experience development on/for application servers such as JBoss (i.e. JBoss, )

This position requires that the candidate possess a Top Secret level security clearance with the ability to obtain and maintain a Polygraph

How to Apply?

Please click apply on the right.

About the Organization

KeyW is a pure-play national security solutions provider for the Intelligence, Cyber and Counterterrorism Communities' toughest challenges. We support the collection, processing, analysis and dissemination of information across the full spectrum of their missions. We employ and challenge more than 2,000 of the most talented professionals in the industry with solving such complex problems as preventing cyber threats, transforming data into intelligence and combating global terrorism.

KeyW, together with its direct and indirect subsidiaries, encourages and actively supports a policy of Equal Employment Opportunity and commits to provide equal opportunity to each individual, regardless of race, color, religion, gender, sexual orientation, age, national origin or ancestry, marital status, veteran status, disability or any other classifications protected by Federal, State or local law. In fact, we foster an environment that promotes diversity, balance and fun—because we believe in the importance of having a workplace as unique as the challenges we solve.


This position requires that the candidate possess a Top Secret level security clearance with the ability to obtain and maintain a Polygraph

KeyW EEO Statement

KeyW is an EEO employer. We are committed to providing fair and equal employment consideration, regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.

ID 2018-17797

# of Openings 1

Posted Date Information Technology

Default: Location : Location US-VA-Vienna

Job Locations US-VA-Vienna