A Java developer on this Ohio OWCMS/RESEA project will collaborate with the team throughout the requirements, design, build, test and implementation phases. These phases will be compressed into agile sprints. During the sprints, the Java developer will:
Seek a thorough understanding of the business processes which are to be modified with the code that he or she will create.
Propose and document a technical design for the solution, including data flow diagrams and screen mockups.
Build and unit-test the solution.
Prepare the code into branches which can be deployed to User Acceptance Testing.
Adjust the code based on bug fixes, customer feedback and testing results.
Five years of experience designing and developing custom software solutions
Experienced Java developer
Demonstrated experience creating and executing technical designs
Experience developing N-Tier applications with an Oracle database
Experienced developer using Rational Application Developer
Experience using Websphere Application Server
?Experience with Java reporting
?Experience with ODJFS SCOTI (Sharing Career Opportunity and Training Initiatives) system
?Object Oriented Programming Experience (JAVA, C#, .NET)
?Experience with JSF (Apache myface), Richfaces, Seam, EJB 3.0, JPA, Struts, Tiles, JSP, Hibernate, Java J2EE
?Information Technology related Bachelor?s Degree or higher