

Java/Spring/Hibernate Software Developer
Java/Spring/Hibernate Software Developer
Responsibilities for this role include performing the following duties:
- Provide key technical knowledge in software design, Java programming, scripting, and system implementation to meet business needs
- Understand J2EE standards and assist in the management of external consultants for time and quality of work
- Support Corporate, Customer Service, Remote Order Entry, Crossplex (Middleware) and additional applications as they come online, XML streams, Java Servlets, MVC, JSP, and HTML
- Support complex multi-tier server environment and user requirements
- Support enterprise systems, Customer Service applications, e-Commerce and Middleware
Experience with HTTP and Web application server environments is required. WebSphere Application Server (WAS) experience is preferred. Ability to work independently in a fast-paced multi-server, 24/7 mission critical environment is essential, as is the ability to travel occasionally.
Required Skills:
- 4 year college degree is preferred or equivalent experience
- 8+ years of experience developing Java applications
- 2+ years of supervisory experience
- Good written and verbal communication skills and must be a team player
Required Skills:
- JBOSS, WebSphere or equivalent web servers
- An understanding and demonstrable experience of Design Patterns and software reuse
- Knowledge or experience with Struts, Tiles, Ant, JUnit, Hibernate, EJB, JMS, JDBC, JSC, JDNI, JSP, XML, XSLT, XSD, JavaScript, Spring Framework, Web Service, SOAP, WDSL, and AXIS
- Eclipse / RAD / RDz IDE knowledge
- Oracle or RDBMS experience is a plus
- ASP development or administration is helpful
- MQ, PERL, FTP scripts/file transfers, and Shell Script are a plus
- Unix/Linux knowledge is helpful