Spring Front End Developer Software 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