Job#2528 Java/J2EE Applications Developer-VA (closed)

Alexandria, VA
Start the conversation: This is the recruiter hiring for this position. Start networking here:
Job Description

U.S. Citizen Only

Long Term Contract

Department of Defense Agency

40 Hour Work Week

No Overtime Permitted

Location: Alexandria, VA

No Travel Requirement

Job Description:

The candidate will be experienced in the full Software Development Life cycle and highly proficient in Java 2 Enterprise Edition (J2EE) application development skills. The candidate will be responsible for working

with the project team to develop and maintain the application. Responsibilities include (but are not limited to):

Develop Design Documentation based on application requirements, Develop and test code per schedule,

Escalate risks and issues to the Development Manager, and assist in troubleshooting production support

issues.

The candidate must be self-motivated individual, able to work independently with little guidance, with

excellent communication and problem solving skills and able to work in a team environment

 

Qualification Needed:

Bachelor's Degree required (computer science, information systems, business major preferred) or

additional years of development experience.

Excellent oral and written communication skills to articulate technical or operational problems

into understandable business terms appropriate for the audience.

Proven ability to analyze and design applications using an object oriented approach.

1 or more years experience in object oriented software development.

1 or more years experience developing Java and J2EE applications.

Experience with Unix or Linux required

Experience with JDBC, Struts (or Spring), iBatis preferred but not required.

Ability to consistently apply quality and security standards.

Ability to work effectively in a team and with clients.

Ability to analyze, test, and implement infrastructure components

Experience with software configuration management tools.

Strong skills in troubleshooting - determine causes of errors and drive problem resolution to

ensure business continuity

Experience with testing tools, unit and integration test scripting and testing methodologies.

Experience using an Integrated Development Environment (e.g., Eclipse, Visual Studio).

Experience with web application frameworks such as Struts, JavaServer Faces or Spring

Experience with Oracle, SQL and PL/SQL

Java certifications , preferred but not required.

Knowledge of agile software development using Scrum, preferred but not required.

Knowledge of Identity Management, Public Key Infrastructure (PKI), smart cards, and/or

biometric technologies is a plus, but not required.

Java and J2EE development

Object Oriented Programming

Knowledge of SQL and SQL tuning techniques

Writing complex SQL statements (e.g., joining six or more tables)

Experience with web services and SOA framework, preferred but not required.

Experience using UML diagrams in the design process.

Knowledge of file parsing, preferred but not required.

 

Individuals who qualify for and are selected for this position, and do not currently live in the area, must be willing to

pay their own expenses to relocate.