*Position: Sr Java Developer * Location: Columbus OH
*Duration: *6 months-plus *Need locals AND citizens OR GC only* They have an immediate need to fill a Java engineer position at McGraw-Hill. The candidate needs to have good soft skills, the ability to take direction, ask questions and then deliver. This is not a front end developer role and the person will be working on building out our new RESTful service layer. The developer needs to be onsite. . *Requirements:* - RESTful API design and development (JSON, XML, API design, scalability, versioning, HATEOAS) - Experience with solutions such as: WS-*, Apache CXF, Apache Axis, JAX-WS, JAX-RS, Spring WS and Spring MVC - Authentication and authorization standards such as SAML, OAuth, OAuth2, OpenID, WS-Federation - Experience with Oracle (relational concepts, SQL, JDBC, connection pooling) - Experience with NoSQL solutions such as: Redis, MongoDB, Cassandra - Experience with middleware solutions such as WS02, ForgeRock, Apigee - Knowledge and experience with generational garbage collection, JVM tuning and memory and performance profiling is a strong plus - Unix skills (SSH/tunneling, navigating Unix environment, SCP/SFTP to transfer files - Strong knowledge of Object Oriented Analysis & Design (OOAD), Service Oriented Architecture (SOA) principles, design patterns, application and enterprise integration architectures - Engineer (design and code) solution in the most clear, concise and optimal way possible based on time and other constraints; coordinate best development approach with Architects, Engineers, Database Developers, and others. - Understand the layers of connectivity from a service call to the DB, transaction control, isolation level, etc.; review existing code and recommend refactoring where applicable - Ability to analyze business requirements and identify possible gaps, missing scenarios, etc. - Ability to research and solve problems on his/her own using Google, newsgroups, vendor support and other external resources - Additional skills in these areas will be considered a plus: LTI, SOLR , HTTPInvoker, PL/SQL, Maven/ANT, JBoss/Tomcat, CVS/SVN/GIT, JQuery, HTML/HTML5, CSS, Eclipse IDE, Amazon AWS solutions *Thanks and Regards,* *Ram** Sr IT Recruiter* * * *[image: cid:sigimg1@5655b62c24b5c3390b973b0433a0b5e4]** **Work: 302 248 8016* *Fax **:* *302-397-2097 ** Email: **[email protected]* <[email protected]>* * *Website: **www.tektreeinc.com* <http://www.tektreeinc.com/>* * Gtalk : recruiter.ramu -- You received this message because you are subscribed to the Google Groups "oraapps" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/oraapps. For more options, visit https://groups.google.com/groups/opt_out.
