Spring Front End Developer Engineer

The American Kennel Club is seeking a bright, hardworking, and self-motivated, mid to senior level application developer utilizing web technologies such as JavaScript, Java, JSON and Web Services. This individual will participate in small, self-organized development teams utilizing iterative, agile development methodologies. He/she will be responsible for the successful completion of projects of all sizes and scope. The ideal candidate will have a proven ability to learn new technologies and software quickly and will be a proactive, resourceful, detail-oriented professional.

Primary Responsibilities:  Participate in the design and development of core components, new features and enhancements of AKC's product line.  Support and maintain the existing product functionality through major and point releases

Requirements:  B.S. in Computer Science or equivalent college degree  2+ years of JavaScript OO experience, with demonstrable experience designing web applications  Experience using Spring MVC, a JavaScript framework (e.g. JavaScriptMVC, Ext JS, etc.), JQuery, and demonstrated experience with CSS, JavaScript, DHTML  Thorough understanding of the web development process and Internet technologies  2+ years experience with server-side web programming in Java  2+ years experience with Spring  Understanding of relational databases with knowledge of SQL  Experience operating in *NIX environments  Strong written and verbal communication, and presentation skills

Experience with the following a strong plus: JavaScriptMVC/Jackson and JSON/Hibernate/Oracle databases/Developing REST or SOAP based web services/SVN/Unit test frameworks (JUnit, EasyMock, etc.)Ant/Maven/Ivy/ Business Rules Engines (Drools, etc.)/JMS/Agile and Test Driven Development processes