Immediate need for a talented SOA EngineerDeveloper for a position in the Mortgage Industry. This is a 6+ Months contract opportunity with long-term potential and is located in McLean, VA Please review the job description below and contact me ASAP if you are interested. Job ID 19-25473 Role SOA EngineerDeveloper Location McLean, VA Position 6+ Months Contract Responsibilities Include Work with ArchitectsBusinessSystem Analyst Teams to understand TechnicalBusiness requirements. Provide effort and schedule estimates. Documenting Technical Design, Interface Specifications and Unit Testing. Follow established methodology and controls guidelines. Maintain agility and quality throughout development process. Recommend changes to procedures which result in operational optimization. Serving in an on-going partnership with Business Users, maintaining knowledge of business operations, information requirements and priorities. Hands-on programming, independently, with minimal guidance in support of multiple efforts as required in the division. Developing proof of concepts and proposing solutions to architecture and tech leads. Collaborating with developers across multiple projects to develop and build consensus on common re-usable application components. Qualifications Bachelor s degree in Information Technology, Computer Science Engineering, related field or equivalent work experience. At least 6+ Years of experience in developing complex SOA projectsenterprise applications, specifically in Java, J2EE, Oracle Service Bus, BPEL and XML Technologies (XPath, XQuery, XSD, XSLT, SOXDOM Parsers, JAXB). Experience with various Design Patterns and hands on experience of developing SOAP (JAX-WS) and RESTful (JAX-RS) Web Services using Spring Web Service, Apache CXF, Jersey and Axis. Very strong experience in using JMS Queue and Topic s for building messaging related solutions using MDBs. Experience in JDBC Programming using Open JPA and other ORM tools like Spring and Hibernate. Strong SQL, Database Programming skills in working with OracleIBM UDBSybase Databases. Ability to exercise independent judgment and creative problem-solving techniques in a highly-complex environment using leading-edge technology. Experience with Web Servers like WebLogicTomcat and using IDEs like Eclipse, JDeveloper etc. Experience with Unit Tests using JUnit, build tools AntMaven and continuous integration services is desired. Excellent analytical, comprehension, communication, writing, and interpersonal skills, Innovative in proposing solutions. Basic Requirements Experience in IBM DataPower is desired. Experience in Web API from Google Apigee andor CA. Experience on Enterprise Messaging systems such as Apache Kafka or RabbitMQ Web Service Security Patterns experience is a plus. Jenkins and Sonar Cube is a plus. Java Certifications are desired Experience in using Team Forge GIT as source code repository is a plus. Experience in Agile based Project development is a plus. Other Skills Ability to Develop solutions for API services, Microservices, Service Mesh and API Gateway. Our client is a leading Mortgage organization and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.