Java Developers, Wilmington, DE (8 Openings)

I have 8 open Java Developers in Wilmington, DE. Please only submit candidates who can interview in person after a phone screen.

 

Experience and Qualifications:

 

·         Degree in Computer Science or equivalent work experience.

·         Several years' experience building high-availability Java applications that interact with multiple systems.

·         In-depth knowledge of web presentation methods (HTML, XSL, etc.).

·         Experience with software development on commercial or enterprise projects

·         Experience with multi-tier system design and implementation.

·         Proven ability to work independently and part of a team to successful implement projects.

 

Technical skills and abilities:

 

·         In-depth knowledge of Java including JUNIT, ANT

·         In-depth knowledge of XML including XSLT and XPATH. Nice to have includes PL/SQL

·         Deployment familiarity of J2EE

·         Familiarity with major database vendors such as MS SQL Server and Oracle

·         Knowledge of enterprise application design patterns.

·         Solid interpersonal skills and ability to communicate clearly in written and verbal form.

·         Exceptional problem solving abilities.

 

Responsibilities:

 

·         Work with members of the project team and business owners to refine and clarify business requirements.

·         Produce technical specifications and provide input into general architectural decisions.

·         Provide input to assist in overall team process improvement and product design stability.

·         Code and test software to meet standards and within acceptable defect tolerances of design specifications.

·         Work with IT and business test groups to support quality and acceptance tests.

·         Provide technical leadership and mentor others in general technical skills.

·         Properly track progress, effort, issues, resolutions and communicate status to project leadership

 

Required:

 

·         Spring Framework and Spring MVC

·         Tomcat or JBoss

·         JUnit (unit testing)

·         Highly Preferred:

 

·         Velocity (templating)

·         Ajax libraries like YUI!, prototype, or JQuery

·         Eclipse IDE

·         Maven

·         Mockito (unit testing mocking tools)

·         Axis2 or Spring WS

·         Apache Commons

·         SoapUI (webservice testing)

·         Extra (Nice to have):

 

·         Subversion (source control)

·         AntHill Pro

·         Emma or Cobertura (code coverage)

·         FitNesse (integration testing)

·         PMD or Checkstyle (static code analysis)

·         Quartz (scheduler)

 

Education and/or Certifications:

 

The ideal candidate will possess the following skills:

 

B.S. Degree, Computer Science, MIS or equivalent work experience.

4+ years' experience participating in complex programs