Job Description :
VEC - JAVA Developer (586987)
6+ Months

In Person Only

Short Description:

Java Developer
*Local candidates STRONGLY preferred; In person interviews required

Pls read all info below before submitting!

Complete Description:

Local candidates STRONGLY preferred. All work must be done on site in Richmond. Local candidates preferred. In person interviews only (no Skype or phone

Pls make your candidates aware: Full time employment is also currently available with the agency. As a contractor, you are NOT required to apply to the full time role. However, in order to be considered for full time employment with VEC, if interested, the candidate must apply for the full time opportunity separately and go through regular VEC recruitment and hiring processes.

The full time employment opportunity is independent from this contract assignment. There are no guarantees of full time employment for the resource that is chosen for the contract assignment.

Pls note: Duration or length of the contract assignment may be directly impacted as contract role may not be needed once the full time employee is placed.


We are seeking qualified applicant for "Programmer Analyst " position who can perform complex programming duties using JAVA, Eclipse, Hibernate, ReactJS, JBOSS, and Subversion, Spring MVC, Microsoft SQL Server, Jenkins, Maven.

Day to Day:

Code, test and maintain modules/applications; provide development estimates, utilize security best practices; provide technical inputs on system integration and transition; and ensure application/modules are deployed/installed and configured based on business needs and system/environment requirements.

Ensure deployment plan is complete, deployment steps and back-out procedures are followed and implementation efforts do not compromise existing systems, services, or availability; maintenance and enhancements are completed within scope and schedule.

Determine feasibility of systems enhancements/automation; provide technical expertise in the development and implementation of new/existing applications; and work with staff and end users to identify and resolve application issues.

Keep abreast of new technologies and tools for software development, testing, implementation and maintenance. Share technical knowledge with other team members.

Prepare application documentation (e.g., use cases, software requirements specifications, interface documents and wire-frames); user documentation and user training materials; and post-implementation evaluation reports. Support existing systems and respond to inquiries and troubleshoot issues.
Required / Desired

Amount of Experience Java 1.6 and 1.8 Required 8 Years
Eclipse Required 8 Years
Hibernate Required 6 Years
JBoss or Weblogic or Websphere application servers Required 6 Years
Subversion Highly desired 8 Years
Sring MVC Required 8 Years
Jenkins Highly desired 3 Years
Sql Server Highly desired 5 Years
Maven Required 5 Years
ReactJS (Or other Javascript UI frameworks) Highly desired 2 Years

Question 1
Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2
Please list candidate''s email address that will be used when submitting E-RTR.
Question 3
In what city and state does the candidate CURRENTLY live?
Question 4
Does your candidate''s experience match or exceed the skills listed above and the number of years of experience with each skill?
Question 5
Is candidate willing and able to travel to Richmond, VA for a in person interview within a reasonable period of time (2-3 days) if selected?
Question 6
If selected, does your candidate agree to complete the entire engagement?
Question 7
How soon after an offer can your candidate start?
Question 8
Is your candidate interested and eligible for full time employment without sponsorship No guarantees for FTE, candidate must apply and go thru agency''s normal interview process to be considered