Integration Developer
Brief Description of Role:
We are seeking a skilled and versatile Boomi Integration Developer/Analyst with a strong foundation in business analysis to design, implement, and manage integration solutions using the Boomi Enterprise platform. You’ll not only be developing integration solutions using the Boomi AtomSphere platform - you'll also play a key role in understanding business needs, gathering requirements, and translating them into smart, scalable solutions. The ideal candidate will have hands-on experience in business analysis, integration, API management, data transformation, and workflow optimization.
Responsibilities:
Requirements and Analysis
- Collaborate with business stakeholders to analyse, define, and document integration requirements.
- Translate business processes and needs into technical specifications.
- Collaborate with internal technical teams—including architecture, development, and infrastructure groups—to ensure integration designs align with enterprise standards.
- Communicate and articulate effectively with stakeholders, translating complex technical concepts into clear and understandable terms and contribute to a cohesive work environment.
- Collaborate with multiple Midwich Group operating companies, each operating diverse and often complex systems, to align integration strategies, streamline processes, and support unique business requirements across the organization.
- Participate in project meetings and provide technical expertise and recommendations to ensure successful project delivery.
Design, Develop and Deploy
- Design and architect integration solutions that align with business and technical requirements.
- Develop, test, and deploy APIs and integration workflows using Boomi AtomSphere.
- Implement and manage SOAP/REST based API integrations.
- Apply appropriate data integration patterns to ensure optimal resource utilization for high availability, scalability and performance.
- Develop high quality scripts and custom logic using Java, Groovy, or JavaScript that follow best practices to ensure robust and maintainable code.
- Develop robust error-handling mechanisms to ensure system reliability.
- Design and implement SQL Server databases to support stateful processing within the integration layer, enabling reliable tracking and orchestration of complex workflows where required.
- Establish and enforce standardized naming conventions, folder structures, and coding practices to improve maintainability, scalability, and team-wide consistency across integration solutions.
- Manage and oversee the full Application Lifecycle Management (ALM) process within the Boomi platform, including version control, deployment, change tracking, and environment management to ensure smooth and reliable integration workflows.
Document
- Develop and maintain comprehensive technical documentation, including design specifications, integration design documentation, data flow and code documentation.
- Maintain a thoroughly annotated codebase, ensuring the code is easily understandable and maintainable for current and future developers.
Monitor, Troubleshoot and Support
- Monitor, analyse and troubleshoot complex integration issues, identifying bottlenecks and root causes and implement effective solutions to ensure seamless system operations.
- Provide timely resolutions to issues to minimize downtime and maintain system reliability.
- Adapt to evolving requirements while maintaining the integrity of Boomi integration solutions.
- Optimize and enhance existing integration solutions for performance, scalability, and security, and conduct regular code and process reviews to identify areas for improvement.
Learn:
- Stay updated with the latest Boomi technologies continuously expanding knowledge of Boomi service offerings, integration patterns and industry best practices.
Requirements:
- Bachelor’s degree in computer science, CIS, engineering, or related field is preferred.
- 5+ years of experience as a Boomi Integration Developer or similar role.
- 5+ years of experience using Boomi Enterprise services such as Integration, API management, Event Streams, Data Hub, etc.
- Demonstrated expertise in business analysis techniques, process modelling, and stakeholder engagement.
- Hands-on experience interfacing with multiple application hosting models (on prem, IaaS, SaaS etc)
- Expertise in designing and delivering robust integration patterns, ensuring seamless connectivity and data flow across diverse systems and applications.
- Demonstrates exceptional expertise in SQL, XML, SOAP, JSON, OData, RESTful services, and API lifecycle management.
- Highly proficient in Java, Groovy and JavaScript.
- Proficient in utilizing version control systems such as Git and deploying applications to multiple environments.
- Understanding of cloud architecture principles, including scalability, load balancing, microservices, and distributed systems.
- Experience interfacing with ERPs and CRMs.
- Strong problem-solving skills and attention to detail.
- Excellent communication in English (written and verbal), time management, interpersonal and team participation skills.
- Company
- Midwich Group plc
- Location
- England, UK
- Posted
- Company
- Midwich Group plc
- Location
- England, UK
- Posted