Information technology

ORACLE SOA SENIOR CONSULTANT/ DEVELOPER - Kuwait

Confidential

Kuwait City Metropolitan Area2mo ago

Aplica ahora

Acerca del rol

Experience & Technical Skills

  • 10 years’ experience with 3 to 5 years of experience in Application Integration in an enterprise environment with a proven track record of success; should have a track record of participation in Enterprise projects.
  • Strong knowledge of Service Oriented Architecture (SOA), Object Oriented Design (OOD), Object Oriented Programming (OOP), design patterns and multi-threading.
  • Preferred experience with Oracle SOA 12c but minimum 3+ years of Oracle SOA 11g experience is required.
  • 5 + years of development experience on Oracle Service Bus using Java.
  • Demonstrated experience with SOA Composite, Component, OSB, OER and JDeveloper.
  • Excellent knowledge of the technical capabilities and detailed know-how of Oracle SOA suite components, BPEL process manager, Oracle Service Bus, Business Activity Monitoring, Web Services Manager.
  • Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing, Batch message processing, error handling and reconciliation mechanisms.
  • Minimum 4 years’ experience in API management concepts and Oracle API management products, Oracle Enterprise Repository, Oracle API catalogue and Oracle API gateway.
  • Minimum 4 years’ experience in Oracle WebLogic server operations and administration.
  • Minimum 2 years’ experience in using Oracle SOA suite monitoring tool, WebLogic management pack and SOA management pack.
  • Have administrated previous SOA projects using those tools.
  • Minimum 2 years’ experience in Oracle SOA suite performance tuning practices.
  • Minimum 2 years’ experience in SOA suite capacity planning.
  • Minimum 5 years’ experience in Oracle SOA reference Architecture. Have delivered previous projects based on it.
  • Minimum 4 years’ experience in Web services, SOAP, REST and XML.
  • Minimum 4 years’ experience in SDLC using JDeveloper or Eclipse. Experience in deployment procedures, testing procedure, provisioning SOA applications from one environment to another throughout the project lifecycle.
  • Two+ years of hands-on development experience of application integration using Oracle SOA Suite.
  • Hands-on development experience in scripting language and frameworks; JavaScript.
  • Two+ years of experience in writing and deploying web services and their clients.
  • Hands-on development experience creating WSDLs, XSDs and XML documents.
  • In depth knowledge of OSB components and development tools as well as software engineering process, UML, SOA and J2EE deployment.
  • Experience with Hibernate, ODBC and JDBC for connection services to Relational Database environments.
  • Strong SQL skills and relational database knowledge.
  • Experience and knowledge of UNIX/Windows operating systems.
  • Implementation experience in Oil and Gas industry, including Real Time Systems like Industrial Historians, DCS, SCADA etc.

Principal Duties and Responsibilities

  • Participate in all aspects of the development of middleware solutions that integrate Client's Business/Technical systems.
  • Review requirements, participate in solutions design, develop and test code.
  • Interact with application and infrastructure support personnel, recommend and enforce standards, and support continuous improvements.
  • Build UML diagram for various system information entities and data flows.
  • Design and specify software components (specifies layers, packages, services, classes, database components, etc.).
  • Implement software modules and components (develops, builds and debugs source files, classes, descriptors, binaries, executables, database components, etc.).
  • Work with integration design patterns and apply the design patterns to address business requirements.
  • Complete change requests for new features and enhancements in a timely manner.
  • Provide technical guidance to business stakeholders and junior developers on appropriate usage of the Oracle SOA Suite and tools.
  • Provide technical support as needed for software installations and upgrades. SOA, OSB, J2EE, Java, SDLC.
  • Coordinate with integration developers and SOA administrator/s on system design, implementation, testing and maintenance.
  • Create the database objects structure.
  • Perform unit testing of developed modules and components, perform code reviews, and provide support when detailed code analysis or source code changes are required.
  • Integrate components and modules produced by the individual developers/teams into an executable system.
  • Validate the conformance of the final product to the requirements.
  • Deploy the implemented applications in production environment.
  • Attend at all site meetings and progress meetings.
  • Submit Progress Reports on the planning, installation, commissioning and handing over of the Services

Mandatory Qualifications

  • Bachelor’s/Master’s Degree in Computer Engineering/Computer Science/Information Technology or related Engineering Disciplines.

Desirable Qualifications

  • Industry Certification(s): Oracle SOA Suite 12c Certified Implementation Specialist

Fuente: la propia página de carreras del empleador.

Empleos similares