Java Developer

Advantage Tech has a client with a JR. to Mid level Java need. This position is a 3-6 month contract for hire and is located in Kansas City, MO

Job Description:

  • Works with business analysts and subject matter experts to understand and document business requirements.
  • Create test plans and test cases and maintain traceability to requirements.
  • Create prototypes to validate requirements.
  • Design and document technical solutions to business problems.
  • Analyze requirements and propose changes to data model as required by design.
  • Construct browser-based web applications using Java/J2EE using frameworks and technologies listed below.
  • Develop comprehensive automated unit tests for all software developed.
  • Respond to problems by researching issues and developing solution to the problems.
  • Use government-approved tools for development, problem tracking, and status reporting.
  • Mentor and provide leadership to junior team members as requested

General Job Requirements:

  • J2EE Application Developer with minimum 3+ years relevant work experience, not including formal education.
  • Must be certified as Sun Certified Java Programmer, Oracle Certified Java Associate, or higher certification.  If not, must obtain within 90 days of start date.

 

Required Skill set:

 

Document requirements specifications including use case narratives

Create design documentation including UML diagramming

Logical Data Modeling

Object Oriented Design techniques, design patterns

Java/J2EE programming

Eclipse (or comparable IDE)

Java Server Pages (JSP)

HTML web page design using CSS

Java Standard Tag Library (JSTL)

Spring MVC

Spring 2.x

Relational Databases & SQL programming

 

JDBC

Automated unit test creation (JUnit)

Ability to work independently and as a team member

Effective communication (verbal and written) in English

 

 

Preferred Skills:

 

Web Service development (SOAP, WSDL)

Accessibility (Section 508) standards and techniques

XML (Schemas, parsing, etc.)

Tiles

Maven

Struts 1.x

JBoss 5 Application Server

EJB3

Messaging (JMS)

Microsoft Office Word/Excel/Visio

Change management tracking tools, JIRA, Clear Quest, HP Quality Center

Experience developing and executing test plans/cases

Experience writing user manuals and training material

Submit Resume