Responsibilities:
- Assist in User Acceptance Testing (UAT) and user training.
- Design and development of new modules.
- Design and implement applications using JSP, Spring MVC, Struts.
- Develop Applications using J2EE, Swing, J2EE, Servlets, JSP, JSF Struts, Spring, Hibernate, EJB’s, Java Beans, Exception Handling, JDBC, XML, JavaScript, HTML, Ajax, Eclipse, Tomcat, Jboss, Design Patterns, Java Script, WebLogic and WebSphere. ExtJS framework and customization, implementation and Documentation.
- Involve in Configurations/Deployment of Apache Tomcat, Jboss AS, WebSphere, WebLogic, and Apache Web Server.
- Involved in Analysis, Design and Implementation/translation of Business User requirements.
- Involved in JEE Design Patterns and usage of java based MVC frameworks such as SPRING MVC, JSF, STRUTS, and JSP/Servlets.
- Post Implementation Support.
- System Testing and Integration Testing.
- Any other ad hoc duties as assigned.
Requirements:
Minimum Degree in Computer Science, Software Engineering, or related field, or equivalent.
At least 5 years of relevant working experience in Java enterprise applications and system analysis.
Proficient in J2EE, Spring MVC, JSP, Struts, Hibernate, JSF, ExtJS, EJB, JavaScript, XML, Apache Tomcat, JBoss, WebLogic, WebSphere.
Strong problem-solving, communication, and team collaboration abilities.
Certifications such as Oracle Certified Java Programmer (OCJP), Spring Professional Certification, or Scrum Master are preferred and will be an added advantage.