Integration Architect

Role Description

– Architecture, design and implementation of small to large scale integration solutions, adopting various technologies and platforms
– Develop integration strategy and high level integration architecture documentation and creating integration design specifications
– Conduct design architect reviews, gap analysis, assessment and estimations
– Understanding the customer’s businesses needs, system functionality and business processes to maintain and develop the integration solution design, propose, develop and deploy scalable effective solutions to business problems
– Picking out the technologies, systems and capabilities to meet business data requirements and evaluating new techniques for improved functionality
– Leading the integration design, development, deployment processes, and support appropriate integration solutions to comply the business objectives
– Manage and develop a team of highly motivated Integration Analysts and Developers
– Collaborate with senior leaders to review and approve solution design, data mapping, design and functional specifications, data flow diagrams, and transformation rules to ensure high quality deliverables
– Manage the integration layer blueprint, logical architecture, data flow diagram, deployment architecture etc. while identifying new technologies to provide business value

Role Requirements

Knowledge of the leading solution architecture design of end to end integration systems that serve and support multiple business functions

Working experience in Enterprise level integration

Possessing a working knowledge of business concepts and processes

Excellent understanding of messaging concepts and message-oriented middleware

Knowledge of Java development in the context of SOA design principles

Project experience using Microservices, Web Services (SOAP, RESTful), Java, Spring, SpringBoot, JSON, JSON Schema, Swagger, RAML, XML, XSD, Servlets, JSP, JDBC

Excellent understanding of API Security standards, like OAuth 2.0 or others

Excellent understanding of API Lifecycle management concepts

Knowledge of the concepts of CI/CD, unit and integration testing

Demonstrating problem solving capabilities with a thorough ability to debug and troubleshoot complex software orchestrations and identify solutions and alternative

Excellent team member possessing good communication and interpersonal skills.

Apply now

Application Form

The fields marked with "*" are required

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

I agree to be contacted and to receive relevant marketing and sales information about BULPROS products and services, as well as those of the companies in our group (For more details, please check our Data Privacy terms). I agree to be contacted by:


Career development

Work-life balance

Company benefits