Role: JAVA Developer
Location : Remote
Job type : C2C/1099
Pay : Market
Requirements:
- 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.
- PREFERRED: Local candidates that can join ASAP.
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.
- ORM framework knowledge such as MyBatis
Job Type: Contract
Pay: $55.00 - $60.00 per hour
Schedule:
Experience:
Work Location: Remote