Previous Job
Java Developer
Ref No.: 18-02791
Location: Kansas city, Missouri
Work Authorization:US Citizen
Title: Java Developer
Location: Kansas City, MO

General Job Requirements:​
  • J2EE Application Developer with minimum 6+ 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 120 days of start date.
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.
  • Analyse 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.
Required Skills:
  •  Be able to 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)
  • Struts 1.x
  • Spring 2.x or 3.x
  • Spring MVC
  • Relational Databases & SQL programming
  • JDBC
  • Automated unit test creation (JUnit)
  • Ability to work independently and as a team member