Key Responsibilities:
•Implement enterprise systems in J2EE
•Participate in the software development process including application design and software coding.
•Interact closely with customers, other developers, requirements analysts, testers, and operations staff
•Create design documents using UML
•Unit test application code
•Estimate Levels of Effort (LOEs)
•Problem solving / troubleshooting
Basic Qualifications:
•BS degree in Computer Science or related field
•5+ years of software development experience (a minimum of 3 in J2EE)
•J2EE architecture framework, conceptual design, complex detail design, and software development skills
Preferred Skills/Experience:
•Excellent core Java skills
•Object-oriented analysis & design
•Understanding of Design Patterns (GoF and Enterprise Java)
•Hands on experience with JSP, JSP Tag, Struts, HTML, XML, Servlet, EJB and JDBC
•Understanding on general persistence technologies including EJB 3 and ORM technologies.
•Knowledge of Java 5 (JDK 1.5).
•Experiences with Java IDEs - Eclipse, WASD, etc., and J2EE containers such as OC4J, Weblogic, WebSphere.
•Experience with Servlet containers such as Tomcat
•Experience with open source frameworks such as Spring, JUnit, Hibernate.
•Relational database knowledge (Oracle) and SQL.
•PL/SQL
Professional Skills:
•Ability to identify, analyze, and solve problems creatively and independently
•Ability to handle multiple tasks simultaneously and shift priorities as directed
•Able to work in fast paced environment with efficient team members
Please apply online:
https://icfi.taleo.net/careersection/icf_prof_ext/jobsearch.ftl?lang=en
Search for position number 1000000904