The Middleware Architect leads the development of an integration strategy and architecture, and guides the development of high performance integration applications and frameworks in support of web and mobile applications. The Middleware Architect will contribute to the development of roadmaps and migration plans for integration of business systems, and infrastructure to streamline interfaces, reduce redundancy and business costs. The Middleware Architect must have a strong hands-on development track record building integrations utilizing a variety of integration products, tools, protocols, technologies and patterns.
Core responsibilities of this hands-on role include assessing needed changes to the integration architecture, defining proper use of integration technologies & patterns, enterprise level API and Web Service identification, and the development of management processes to govern the integration layer.
Responsibilities and Duties
Perform an active, leading role in shaping, building and enhancing overall integration solution architecture that align with target architecture and business strategy.
Develop solutions to contribute to enterprise-class integration and middleware software development best practices, standards and procedures.
Design integration solutions and produce all design phase deliverables including technical design documents, flowcharts, data transformations, mappings, routing etc. evaluating impacts to performance and scale to support policies and SLAs as required.
Manage and be actively involved during build phase and quality assurance of code to ensure fulfilling requirements and adhering to integration architecture.
Ensure necessary development and testing practices are engaged for all projects to ensure the quality and supportability of all delivered solutions
Define and document specifications for APIs services.
Expose APIs services through new and existing platforms.
Write production-quality code using standard integration and API patterns in continuous integration/delivery environments,
Contribute to quality assurance for the APIs and integrations built in terms of unit testing, functional testing and non-functional testing
Test various features/functionalities of new tools/frameworks to be introduced in the mix.
Create and maintain integration architecture diagrams. Build integration flow views depicting sources, targets, type and of information exchanged, frequency, and volumes.
Evaluate, define, and prototype alternatives to determine the most appropriate approach for each solution.
Assist in preparing functional specifications. Provide high-level, prioritized approaches to achieve business objectives.
Provide technical problem resolution to complex issues. Contribute to on-going process and methodology improvements.
Integrate various softwares and create a queuing system/develop failsafe protocols.
Qualifications and Skills
Must have a BS Degree in Computer Science or a related field and/or equivalent technical experience
5+ years of experience building enterprise integrations, middleware and APIs
3+ years hands-on experience with developing server-side APIs for REST
DB skills on MySQL.
Experience with cloud and application integration.
Working knowledge of relational database design and data management techniques.
Ability to translate business needs into solution architecture requirements.
Knowledge of business process re-engineering principles.
Candidates with relevant experience and available within UAE need only apply
Job Type: Full-time
Middleware & API’s: 5 years
Mention that you found this ad on Bibango.com when you Call or Message.