Position Summary
The selected Java Developer will be working in Dallas, TX as part of a team developing an application for one of our major clients. Beyond strong Java skills the selected candidate will have excellent communication skills and will have worked in an Agile/Scrum or paired programming environment. This is an excellent opportunity to learn development in an Agile/Scrum environment.
Responsibilities:
Analyze, develop, unit test, and document new functionality and fixes for defects in software products
Redesign existing systems for improved performance, reliability, or functionality
Modify and test database schemas and stored procedures
Key Experience:
Seven plus years Java
Seven plus years OO development and design
Test-Driven Development (TDD)
UI Development experience with JSP and HTML Web Services.
Generating web service Java mappings from a WSDL file, generating WSDL file from Java object annotations (Codehaus XFire or Apache CXF technologies experience a big plus).
Spring
Hibernate
Development of complex queries or PL/SQL with Oracle
Agile/Scrum
Paired programming
Excellent communication skills
Experience in several of the following is a plus:
JUnit
Ajax
Ant
Maven
CMS (Content Management Systems such as Alfresco, Liferay)
Tomcat
Eclipse