Job Description :
· 7+ year’s development of Object Oriented Design, Design Patterns, and UML.
· 7+ years’ experience with Spring Framework, Hibernate (or other JPA libraries), Ehcache, and Terracotta/Coherence.
· 7+ years’ experience with Java/Java J2EE, WebSphere, J2EE compliant app servers (e.g. Weblogic, JBoss)
· 7+ years’ experience with relational database platforms preferably Oracle 11g
· 7+ years’ experience in database design techniques (e.g. logical data modeling, normalization/denormalization)
· 5+ years’ experience developing multi-threaded and distributed systems.
· 5+ years’ experience working on performance and scalability issues in large-scale enterprise systems.
· 5+ years’ experience using common source code control tools, especially SVN.
· 5+ years’ experience with continuous integration development environments.
· 5+ years’ experience with AJAX (e.g. Dojo, JQuery) and JavaScript frameworks.
· 5+ years’ experience with common server operating systems, especially Linux.
· 5+ years’ experience agile software development experience: Scrum Process, Extreme Programming (XP
· 5+ years’ experience with Service Oriented Architectures (SOA
· 5+ years’ experience with Web Services, SOAP/REST.
· 5+ years’ experience working in an Agile (Scrum, Kanban, XP) environment.
· Bachelor’s Degree in Engineering, Computer Science, Information Systems or 10+ years of equivalent experience.