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