Service Development: Design, develop, and implement SOA-based services using industry-standard technologies and frameworks (e.g., Oracle SOA Suite, MuleSoft, etc.).
Integration Solutions: Create integration solutions that connect disparate systems and applications, ensuring data flow and consistency across the enterprise.
Technical Design: Collaborate with architects and business analysts to define service specifications, including data formats, protocols, and service level agreements (SLAs).
Testing and Deployment: Conduct unit and integration testing of services and assist in the deployment process, ensuring high availability and performance.
Troubleshooting and Support: Analyze and resolve technical issues related to service performance, security, and reliability in a timely manner.
Documentation: Develop and maintain technical documentation, including service contracts, integration architecture diagrams, and operational procedures.
Collaboration: Work closely with cross-functional teams, including business analysts, QA, and operations, to ensure successful project delivery.
المهارات
Requirements
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience: Minimum of 5 years of experience in SOA development and integration.
Technical Skills
Strong understanding of SOA principles, patterns, and best practices
Proficiency in programming languages such as Java, XML, and web services (SOAP/REST).
Experience with SOA platforms and tools (e.g., Oracle SOA Suite, MuleSoft, IBM Integration Bus).
Knowledge of enterprise application integration (EAI) concepts and technologies.
Excellent analytical and problem-solving skills.
Strong communication and interpersonal skills to effectively collaborate with stakeholders.