Java Web Developer

favicon
Job Description:
• Develop scalable, highly available Java-based applications using Spring, Servlets, JDBC, caching strategies, and JPA.
• Be a rockstar developer with a “team first” mentality.
• Take ownership of the code from development through QA and production deployment.
• Push the further evolution of our Agile processes.
• Provide strong problem-solving skills, including troubleshooting production systems.
• Contribute to the technical design and implementation of a wide variety of projects.
• Express complex technical issues to a diverse audience (technical and nontechnical).

Job Requirements:
• Proficient in presentation-layer development using JSF.
• A strong understanding of OO analysis and design and the practical application of design patterns.
• The ability to perform a Linux-based deployment of Tomcat, Glassfish, or an equivalent.
• Solid knowledge of XML, AJAX, and JavaScript frameworks.
• The ability to design and implement RESTful APIs for client-facing applications.
• A commitment to QA strategies, including JUnit or other testing frameworks.
• Familiarity with content management systems (CMSes), personalization, and search engine concepts.
• Four-plus years’ experience designing and building web-based Java solutions in a production-focused environment.
• A B.S./M.S. in computer-related studies or comparable work experience.

To apply for this job email your details to dfgebbia@e-richards.com

Apply using webmail: Gmail / AOL / Yahoo / Outlook