LEAD JAVA DEVELOPER Job in Alexandria 22301, Virginia US

 

 

Long established professional services firm in the DC area is looking for LEAD JAVA DEVELOPER to join their team.

 

JOB DESCRIPTION:

The selected candidate will responsible for leading team of 7-10 developers through

the entire lifecycle of software development, including supporting unit and

integration testing, analysis and design, and supporting documentation of

requirements and design and artifacts.

 

QUALIFICATIONS/REQUITRMENTS:

 

Servlets/JSPs EJB 2.0, EJB 3.0

JDBC Applets

JMS JNI

Experience with Webservices, JAX-WS, JAX-RS, XML, WSDL, JAXB.

Knowledge of MVC frameworks (Struts, SPRING).

Working knowledge with HTML, CSS, JavaScript, AJAX and frameworks (dojo,

jquery, YUI).

Working knowledge with JPA frameworks (Hibernate).

Strong OO design patterns and concepts.

Working knowledge with RDBMS (oracle), SQL.

Experience with application servers (Websphere, Weblogic (preferable)).

Other Key Qualifying Skills - Experience with ASP .NET/C# development |

Windows Services, and IIS 5.0, IIS 6.0, Inter-process communication | Working

knowledge in an IDE (e.g. eclipse, Visual Studio) | Strong comfortable level with

both Linux and scripting (ksh, zsh, Perl or ruby), Oracle and SQL | Experience with a

CM tool such as CVS, subversion, rational.

KEY DESIRED experience includes:

Experience with sending messages via Websphere MQ | Familiarity with Rules

based development and functional programming |Working familiarity with and

willingness to do Agile or other RAD processes, preferably using UML (e.g. Use

Cases, Sequence diagrams etc) | At the very least, have the willingness (if not actual

working ability) to write design documents and do formal code reviews.

 

 

BENEFITS:

 

After your contracting period, as a full time employee of this company you will be eligible for benefits that include:

 

HOW TO APPLY: