logo

Java Developer/Software Engineer

Fairfax, VA

Company Description

Novel Applications is a premier provider of IT Solutions and Services to the   Federal, Local and Commercial markets.  We have worked in these   areas for   many     years and our personnel are experienced and   innovative leaders   in  their    respective fields.  The company   provides support in the   areas  of Cyber    Security, Information   Assurance, Agile Development,   Systems   Integration   and Information   Management.  We provide our   customers  with  an   unparalleled  support  and an attention to detail   that lets  them  know we   are a  vested  partner in their success.

Novel Applications, Inc. is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.

Job Description

Novel Applications has a job opening for a highly motivated Java professional - Senior or Mid-level Developer/ Software Engineer with current security clearance.

All applicants must have a current DoD/DHS security clearance and must be eligible to upgrade to SCI eligibility  for the duration of this project (to access to SI/TK/G/HCS information).


WORK Location:
The primary place of performance for this project is Fairfax, VA.

CLEARANCE required:
All work to be performed under this project requires a Top Secret (TS) security clearance with access to Sensitive Compartmented Information (SCI) (TS/SCI). All personnel must be 'cleared' and be eligible for TS/SCI.

POSITION OVERVIEW:

JAVA Developer/ Software Engineer to join our team to design, develop, test, debug, maintain and deploy software using state of the art technologies and tools and potential future work with Hadoop.

Tools: Git, Subversion, Jenkins, Sonar, Eclipse, Nexus, Mingle, Crucible, Robot Framework, JIRA, Solr.

Technologies: Java 7, Ruby on Rails, Spring, Spring Integration, Google Web Toolkit (GWT), Java Message Service (JMS), Hibernate, JAXB, Java 6 Concurrency, Bean Validation (JSR-303),  JUnit, Mockito, Tomcat, Quartz, Python, Linux.

KEY Responsibilities:

JAVA Developer/ Software Engineer to support a software team in the research, design and development of software systems, software applications and tools for new & existing programs.

  • Development of technical solutions to complex problems while adhering to prescribed software processes
  • Participating in all Agile Software Development (Scrum) activities
  • Evaluation and implementation of enhancements and modifications to existing software.
  • Take responsibility of the full software life cycle using standard methodologies such as Object Oriented Analysis and Design.
  • Write  Enterprise Java code


 

Additional Responsibilities:

  • Exercise creative thinking and ideation to advance our business performance.
  • Deliver innovative, flexible, integrated solutions to meet customers changing business needs.c

Qualifications

- Current DoD/ DHS security clearance

- Requires a Bachelor’s degree in a specialized area or equivalent field and five to eight (5-8) years of related experience; or Master’s degree and three to five (3-5) years of related experience. 

Tools: Git, Subversion, Jenkins, Sonar, Eclipse, Nexus, Mingle, Crucible, Robot Framework, JIRA, Solr

Technologies: Java 7, Ruby on Rails, Spring, Spring Integration, Google Web Toolkit (GWT), Java Message Service (JMS), Hibernate, JAXB, Java 6 Concurrency, Bean Validation (JSR-303),  JUnit, Mockito, Tomcat, Quartz, Python, Linux.

- Must show a passion for innovation, a sophisticated understanding of software systems and applications, and the ability to effectively manage, grow and evolve the company’s software solutions.



If you are interested or know someone else that may be a good fit, please email the updated resume    (including specific skills, current security clearance level and the    latest education and training credentials with all dates listed) to  Recruiting@NovelApplications.com.

Additional Information

All your information will be kept confidential according to EEO guidelines.