Primary Responsibilities
- Aid in the development of a payment processing platform
- Maintain the current codebase with bug fixes, patches, and feature requests
- Write technical documents that detail the functional requirement/design of code
- Contribute to brainstorming sessions for new refactoring ideas
- Unit testing of code to ensuring acceptable levels of unit testing
- Assist in deployment of web applications, and development of deployment plans
- Creation and maintenance of database structures
Personal Skill Requirements
- Strong problem solving skills
- Self-motivation
- Excellent communication skills
- Team player
Technical Skill Requirements
- At least 3 years of Java experience (JDK1.5+)
- At least 3 years of J2EE experience (Servlets, JSP, EJB’s, etc)
- Experience with web services
- Extensive experience with HTML, XML (SAX/DOM/XSLT/etc)
- General relational database experience (comfortable with SQL DDL, DML)
- Database experience using MySQL 5+
- Experience using database technologies (JDBC, Hibernate, etc)
- Struts 1 experience
- Experience using Eclipse