The Senior Java Developer will be responsible for the implementation, testing and maintenance of internal and external web-based applications. Primary areas of responsibility include customer self-service applications and web-based interfaces into our subscriber management system for use by customer care agents.
5+ years Java, J2EE, JSP development experience.
4+ years MVC Framework experience: Struts2, Spring MVC or similar
XML, XSL, processing/parsing.
HTML, CSS, strong understanding of browser compatibility issues.
Candidate must have strong structured methodology experience
Experience with implementing common design patterns
Strong object oriented design and development skills
Web service experience: SOAP Request/Response handling, Authentication, Axis2.
Knowledge and experience of JUnit and testing