A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Job Description:
We are looking for a Senior BPM Developer with deep expertise in IBM Business Automation Workflow (BAW) to lead the design, development, and deployment of enterprise-grade workflow solutions. The ideal candidate will be responsible for guiding the BPM development lifecycle, mentoring junior developers, and collaborating with cross-functional teams to streamline and automate business processes.
Responsibilities:
- Lead the architecture, design, and implementation of complex workflow solutions using IBM BAW (v19.x or newer).
- Collaborate with business stakeholders, analysts, and architects to define business process requirements and translate them into scalable technical solutions.
- Develop advanced BPMN workflows, Coach UIs, integration services, and reusable assets.
- Design and build integrations with external systems using RESTful/SOAP APIs, message queues, and other middleware tools.
- Provide guidance and mentorship to junior BPM developers and ensure adherence to best practices and coding standards.
- Conduct code reviews, performance tuning, and solution optimization.
- Lead deployment planning, issue resolution, and ongoing support for BPM applications in production.
- Stay up to date with IBM BAW updates, new features, and best practices to recommend improvements to the solution architecture.
- Document system designs, process flows, and technical specifications.
- Design and implement BPM workflows using IBM Business Process Manager
- Collaborate with business analysts to translate requirements into process solutions
- Ensure scalability, performance, and security of BPM applications Integrate BPM solutions with third-party services
- Provide technical support and enhancements for existing BPM applications
- 5+ years of hands-on experience in working with BPM tools and 3+ years in working with IBM Business Automation Workflow (BAW) development
- Experience in designing and developing BPDs using IBM BPM and workflow optimization
- Deep understanding of Coach Framework, Coach Views, client-side scripting (JavaScript, HTML/CSS), and AJAX.
- Strong knowledge of Java/J2EE, REST/SOAP APIs, and enterprise integration patterns.
- Good knowledge on Ajax, Integration and other IBM BPM services, UCAs, events and error handling in IBM BAW