Software Engineer/Software Developer

Connecting employers with military veterans!

Connecting employers with military veterans!

Posted by: KEYW Corporation on Mar 12, 2018


Vienna, VA

Job Description:

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
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

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

Education Level:

Bachelors degree or higher

Pay Rate:

Over $100,000

Security Clearance:

Top secret

Travel Requirements:


Sign Up to Apply to this position
(if you already have a CGO account, just press the button below)

About KEYW Corporation

KEYW is an adaptable, powerfully capable company whose members have made many important, creative contributions to science, defense, space and the intelligence community. We take pride in these contributions to security and the quality of life. Even more, we are grateful to our customers for entrusting critically important tasks to us. The people of KEYW take on new challenges with confidence and commitment. We are an unbeatable team with the technical, management and financial capacity to perform the tough assignments of the future. KEYW is building a "total solutions company" that will be more agile than larger competitors and will focus on solving the “hard problems”. Our operating philosophy is to be responsive, agile, and focused on solving our customers’ difficult problems. Our core capabilities include: hardware and software development, system integration, test and evaluation, field support, computer and network operations, information security and specialized training. Our success is due in large part to our commitment to more than just do work for our customers, but instead to partner with them at every conceivable level. While such partnerships bring programmatic success, we measure ourselves by the real-world impacts and successes these partnerships have and will achieve.

Please visit this employer's Public Profile to see more jobs offered by KEYW Corporation