Job Summary
Technical Skills:
Experience in implementing mission critical and complex integrations solutions including real time and batch integrations using webMethods product suite.
Experience with a comprehensive agile development methodology (Scrum).
Strong understanding of integration architecture and coding patterns.
Knowledge and Experience of SOAP/REST Web Services, HTTP/HTTPS, Java/J2EE, XML/XSD’s, UML and JMS.
Demonstrated experience delivering solutions utilizing WebMethods BPM.
Experience in developing solutions utilizing Service-Oriented Architectures (SOA) and good understanding of SOA lifecycle.
Experience in SOA software product is a plus.
Experience with performance tuning in both webMethods flow and SQL.
Experience with Unix (Solaris, Linux) operating systems.
Thorough understanding and experience of XML technologies (XML, XSD, XSLT, etc.).
Must have Experience in performance tuning, clustering, capacity planning.
Good Programming and Debugging skills in JAVA.
Experience in integrating with Source Control tools like SVN and RTC..etc.
Experience in SQL, PL/SQL, and various database platforms (Oracle, SQL Server).
Installation, configuration, and monitoring webMethods integration products.
Responsibilities:
Develop integration solutions using webMethods product suite.
Prepare detailed/low level design specifications.
Perform unit testing, integration testing and prepare for deployment.
Support deployment of developed solutions in various test, UAT, and Production environments.
Participate in the technical design process with the Integration Architects.
Manage current webMethods integration environment, through planning and implementing webMethods software upgrades and fixes as appropriate.
Recommend, develop and implement enhancements to existing integration solutions.
Provide regular updates of project progress and outstanding issues.
Plan and conduct structured code reviews to ensure standards and systems interoperability.
Troubleshoot issues and initiate action to resolve the problem, analyze and resolve moderate to complex problems.
Be available after hours as required for operational support.
Contribute to project estimating efforts.
Provide knowledge transfer to junior developers as needed.
Innovate and provide recommendations for process improvements and best practice coding standards.
Years of experience:
5+ strong experience of API Management (API Gateway, Developer Portal), SOA and EAI development in a large ESB environment built on webMethods product suite (webMethods version 10.5 onwards Integration server, webMethods Designer, Universal Messaging, JDBC Adapter, BPM Product Suite, JMS …etc.
Remote based profile based in India and Onsite to Riyadh for 1 year