Previous Job
Previous
Journeyman Java Developer
Ref No.: 18-02322
Location: Fort Knox, Kentucky
CPI is looking for a Journeyman Java developer to join our team supporting our customer in Fort Knox, KY. This position will reside on the team working with the Boards, Evaluations and Promotions Branch. The Java Developer will be part of a team that is responsible for the development of a new System application utilizing Angular, Spring Boot, NodeJS, RESTful services, Microservices and may other technologies.

 US CITIZENSHIP OR GREEN CARD REQUIREMENT:
The assignment is a US Government Contrac which requires all applicants to be a US Citizen.

NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third-party contracting company, please do not respond to this position.

  
Responsibilities: (include but are not limited to):

 
  • Provides support in specialized technology areas that can include, but is not limited to, elements such as: Web design, requirements/specifications definition, analysis, assessments, planning, design, development, integration, testing, installation, performance tuning, deployment, or maintenance.
  • Assists with strategic or tactical planning to justify, market, or manage the technology needed for successful business operations.
  • Support user training, as required.
  • Contributes to or develops technical documentation.
  • Contribute to technical presentations.
  • Use applicable methodologies, modeling/estimating techniques, tools, applications, systems, software, or databases to perform assigned tasks.
  • Candidate must compile with the standard and organization requirements relative to specific assignments.
 
Requirements:
  • Must be US Citizen – No Dual Citizenship
  • Must have an Active Secret Security Clearance, or Interim
  • CompTIA Security Plus Certification is required
  • 2+ years design, development, and testing java applications.
  • Completed Bachelor degree in Computer Science or related field or a Master's degree in a related field and zero years' experience.
  • Four years of additional general experience may be substituted for a Bachelor's Degree.
  • Ability to interface with clients and gather requirements and facilitate meetings
  • Ability to work in small, rapid-development teams
  • Experience with Spring/JEE and Core Java programming
  • Experience with the Linux operating system
  • Experience with Apache and JBoss or other web servers such as Tomcat a plus
  • Experience with JavaScript and DOM manipulation
  • Ability to work in small, rapid-development teams
  • Strong communication skills and ability to work closely with customer in analyzing requirements
  • DOD Secret Clearance required to begin, an interim Secret is acceptable to start work.
Preferred Skills:
  • Experience with Spring (Boot, Security, Core, MVC, WS, Data, Web Flow)
  • Experience with Maven and its lifecycles
  • Experience with Selenium or other testing tools
  • Experience with jQuery, ReactJS, Angular or other modern JS Frameworks
  • Experience with Tomcat, JBoss, WebSphere or any other Java servers
  • Understand of SSL setups, SOAP/WSDL and RESTful services
Education:  
  • BS in Computer Science or has equivalent work experience
  • CompTIA Security Plus Certification is required to begin work. 
CLEARANCE REQUIREMENTS:
 
Security clearance is required, must have an active Secret or Interim to be considered for this role
 
Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. Citizenship is required.