Description

Requirement Detail

Required :

 

Must Haves:

 

Full stack developer with recent In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture 

10+ years of software development experience 

BS or MS in Computer Science or equivalent degree 

Expert level comfort in traversing the entire Java and Web stack: client-side through the persistence layer. 

Experience with jQuery and jQuery-UI, Spring MVC, SQL, PL/SQL programming and Oracle

 

TECHNICAL KNOWLEDGE AND SKILLS:

 

BS or MS in Computer Science or equivalent degree 

10+ years of software development experience 

MUST HAVE: In-depth knowledge of Java, OO programming, and modern web applications built on distributed service architecture 

MUST HAVE:  Expert level comfort in traversing the entire Java and Web stack: client-side through the persistence layer. 

MUST HAVE: Experience with jQuery and jQuery-UI 

MUST HAVE: Experience with Spring MVC. 

MUST HAVE: Experience with SQL, PL/SQL programming and Oracle. 

MUST HAVE: Experience and willingness to work in a fast-paced environment. 

 

Other qualifications:

 

Development experience in an enterprise-class system with multi-tier architecture 

Must have JEE 6 experience, including JPA, JAX-RS, JAX-WS, JMS 

Expert in Java EE APIs including EJBs, Servlets, JTA, JSPs, JSTL, web services and JDBC 

Strong experience in implementing successful distributed, scalable, high-performance multi-threaded server applications 

Experience with Design patterns 

Experience with data grid technology such as infinispan, ehcache 

Working knowledge of Linux and Windows 

Strong speaking and writing skills 

Experience with open source Java technologies including Maven. 

Education

BS or MS in Computer Science