*Hi,* *Hope you are doing good,*
*Please find the below requirement.* *Position: Java, RESTful, SOA, OOAD Consultants* *Location – Columbus, Ohio* *Duration – 6+ months* *Interviews – First phone, then Face to Face Required.* *McGraw-Hill Education is a learning science company that delivers personalized learning experiences that help students, parents, educators, and professionals drive results. The Platform Engineering team in Columbus is looking for two contractors who will help us expand our microservice oriented architecture.* The key trait is thought leadership through problem solving: This individual must exhibit independent creativity, a curiosity to research new technologies and methodologies, and a pervasive desire to dig into complex technical issues while respecting timelines and team commitments. The position will entail designing and assembling software components on a hybrid cloud / virtualized platform utilizing the data delivery and orchestration technologies below. This candidate must demonstrate excellent verbal and written communication and needs to be able to take direction, ask questions and then deliver. *Critical Functions:* - Experience developing highly scalable and composable RESTful APIs (JSON, API design, HATEOAS, Swagger, Hypermedia, JSON-LD, HAL) - Experience with REST frameworks solutions such as: SpringBoot or Dropwizard, Apache CXF/Axis - Authentication and authorization standards such as SAML, JWT, OAuth, OpenID, WS-Federation, OKTA - Experience with Oracle (relational concepts, SQL, JDBC, connection pooling) - Experience in SDLC of Object Oriented Analysis & Design (OOAD), Service Oriented Architecture (SOA) principles, design patterns, application architectures, unit, integration, and system testing strategies. - Experience in exceptional problem solving, analytic and diagnostic skills - Experience in distributed system diagnostic methods, monitoring and instrumentation technologies - Experience in analyzing business requirements and identifying possible gaps, missing scenarios, etc. - Knowledge of caching strategies such as Redis, Couchbase - Knowledge of: SimpleDB, DynamoDB, S3, RabbitMQ, SOLR - Knowledge of: Application Performance Tuning (Dynatrace), such as generational garbage collection, thread optimization - 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. - Knowledge of the layers of connectivity from a service call to the DB, transaction control, isolation level, etc.; review existing code and recommend refactoring where applicable - Knowledge of these skills will be considered a plus: LTI, SOLR , HTTPInvoker, PL/SQL, Maven,ANT, Jenkins, Sonar, Jetty, Tomcat, GIT, JQuery, HTML5, CSS, Amazon EC2, Lambda, Node.js, Hadoop, Kafka, Kinesis, Spark. *Thanks & Regards,* Venu Boddupally *Active Soft Inc.* *|| *Accelerate Your Success || Phone: 404-496-4368 * 113 *b*v...@activesoftinc.com www.activesoftinc.com <http://www.google.com/url?q=http%3A%2F%2Fwww.activesoftinc.com%2F&sa=D&sntz=1&usg=AFQjCNHcG41H--kjGyUwgLo_c8WgNoev2A> -- You received this message because you are subscribed to the Google Groups "American Vendor--IT Consulting" group. To unsubscribe from this group and stop receiving emails from it, send an email to sap-vendor+unsubscr...@googlegroups.com. To post to this group, send email to sap-vendor@googlegroups.com. Visit this group at http://groups.google.com/group/sap-vendor. For more options, visit https://groups.google.com/d/optout.