Job Description :
Bachelor’s degree or higher in Computer Science, engineering or related field with a minimum of 5 years of experience in Information Technology
8+ years of experience with fault-tolerant, multi-threaded application development in Java/J2EE
Demonstrable experience with web services (REST/SOAP) or service-oriented architecture development
Experience implementing MVC (Model View Controller) framework using Struts and/or Spring Framework
Experience with using Java design patterns (Session Façade, Business Delegate, Service Locator, etc
Architecture/Design skills on handling performance and scalability at the application level
Experience working with relational databases (Oracle preferred) with a good understanding of PL/SQL and data structure and referential integrity
Hands-on experience with Ant, Maven and Unit Testing using JUnit
Working knowledge of UI development using JQuery (and/or other JavaScript frameworks), JavaScript, AJAX, CSS and HTML
Working knowledge of Unix environment (shell scripting)
             

Similar Jobs you may be interested in ..