5+ yrs. of experience developing applications.
• Experience with multi-tier system design and implementation.
• Degree in Computer Science or equivalent work experience.
• Knowledge of enterprise application design patterns.
• Solid interpersonal skills.
• Ability to communicate clearly in written and verbal form.
• Exceptional problem solving abilities.
• Experience working on an agile team or with Scrum
Candidate Skill Set
• Must have in-depth experience on the following:
· Java (version 1.6 or above)
· Spring Integration Framework
· Spring Core/IOC, WebFlow, Batch Framework
· Apache Velocity/Freemarker Template
· Messaging services using REST & SOAP Web Services, JMS messaging
· Oracle PL/SQL
· Apache Tomcat
• Experience writing unit tests and using unit test mocking frameworks
• Experience with Continuous Integration Tools like AHP
• Experience with SOAP UI tool
• Knowledge of automated functional testing tools a plus
• Experience with ADA Compliance Coding Standards a plus
• Experience with HTML5 a plus
• Experience with Apache Camel a plus