Description
You will design and develop applications using Java EE platforms.
Responsibilities
- Design and develop applications using Java EE platforms.
- Apply Object Oriented analysis and design using common design patterns.
- Manage Java and JEE internals including classloading, memory management, and transaction management.
- Develop web applications using popular frameworks.
- Implement test-driven development practices.
Required Skills
- 5+ years of experience in Java development.
- Strong knowledge of Java and JEE internals such as classloading and memory management.
- Experience with the Spring Framework.
- Proficiency in Relational Databases, SQL, and ORM technologies including JPA2 and Hibernate.
- Experience with OOAD and OOP principles.
- Hands-on experience with Spring MVC or JavaServer Faces (JSF).
- Experience with Google Web Toolkit (GWT) or Wicket.
- Sun Certified Java Programmer certification.
- Any Graduate degree.