Job summary
A tech consulting firm in Englewood Cliffs, NJ, is seeking a seasoned software developer with 7-10+ years of experience, specializing in J2EE technologies. The role involves designing and coding core application frameworks, defining project standards, and mentoring junior staff. Candidates must have a degree in Computer Science and expertise in software architecture, MVC, and J2EE server environments. Excellent communication skills and project management abilities are essential for success in this role.
MVC Architecture
Spring Framework 2.5+
Web-Tier J2EE frameworks (Struts, JSF)
J2EE Application Server (Web Logic, WebSphere, JBoss)
JMS, JBossmq, JBoss Clustering
Upgrading legacy Web applications to J2EE
ORM frameworks (iBATIS, Hibernate)
XML, XSL, XPath, XML Schema
Stored procedures, functions, triggers on RDBMS
SOA based Web Services
Agile development methodology
UML design artifacts
Excellent oral and written communication skills
Project management and organizational skills