All remote jobs

Senior IBM Business Automation Workflow (BAW) Developer

AI Summary
This senior software engineering role focuses on building, maintaining, and supporting enterprise workflow applications with IBM Business Automation Workflow and IBM BPM. The developer will model business processes with BPMN, create process applications and integrations, and troubleshoot production issues in business-critical systems. Core technical work includes JavaScript, HTML, CSS, XML, JSON, SQL, REST APIs, web services, testing, deployment, and root-cause analysis. The position requires close collaboration with analysts, architects, developers, and globally distributed stakeholders in an Agile environment. It is a remote role targeted at Brazil-based candidates.
Remote from
Brazil
Salary
Undisclosed
Employment
Full Time
Experience
Senior
Published
Apply before
13 Dec 2026
Listing views
16
Application actions
0
Application toolkit

Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

Opportunity details

About this role.

Join Our Team

Oowlish, one of Latin America’s rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team.

As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. Our commitment to creating a nurturing work environment is recognized by our certification as a Great Place to Work, where you will have opportunities for professional development, growth, and a chance to make a significant international impact.

We offer the convenience of remote work, allowing you to craft a work-life balance that suits your personal and professional needs. We’re looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.

About the Role:

We are looking for an experienced Senior IBM Business Automation Workflow (BAW) Developer to design, develop, enhance, and maintain enterprise workflow applications.

This position focuses on building and supporting scalable business automation solutions using IBM Business Automation Workflow (BAW) and related IBM BPM technologies.

The ideal candidate brings strong hands-on experience with IBM BAW and/or IBM BPM, business process modeling, enterprise application integrations, and production support.

You will work closely with developers, business analysts, architects, and globally distributed engineering teams to develop reliable workflow applications supporting business-critical enterprise operations.

Responsibilities:

  • Design, develop, enhance, and maintain enterprise workflow applications using IBM Business Automation Workflow and related IBM BPM technologies.
  • Translate business and technical requirements into scalable business automation and workflow solutions.
  • Develop and maintain process applications, workflows, services, business objects, and user interfaces.
  • Implement and maintain business processes using BPMN.
  • Build and maintain integrations between workflow applications and enterprise systems using REST APIs and Web Services.
  • Develop and maintain application components using JavaScript, HTML, CSS, XML, and JSON.
  • Troubleshoot workflow failures, application defects, integration issues, and production incidents.
  • Perform application maintenance, bug fixes, technical enhancements, and continuous improvements.
  • Participate in testing, deployment, release management, and production support.
  • Conduct root-cause analysis and resolve technical issues affecting business-critical applications.
  • Review existing workflow solutions and contribute to application optimization and modernization.
  • Work with SQL and relational databases to support application functionality and integrations.
  • Create and maintain technical documentation.
  • Participate in code reviews and follow development, security, and quality standards.
  • Collaborate with developers, business analysts, architects, and cross-functional stakeholders.
  • Participate in Agile ceremonies, estimation, planning, and technical discussions.
  • Contribute to the reliability, maintainability, performance, and security of enterprise applications.

Requirements:

  • Strong professional experience in software development and enterprise application environments.
  • Strong hands-on experience with IBM Business Automation Workflow (BAW) and/or IBM BPM, with a focus on enterprise workflow development.
  • Experience developing, enhancing, maintaining, and supporting enterprise workflow applications.
  • Strong knowledge of business process modeling and BPMN.
  • Experience developing workflows, services, business objects, and user interfaces.
  • Experience with JavaScript, HTML, and CSS.
  • Experience integrating applications using REST APIs and Web Services.
  • Working knowledge of XML and JSON.
  • Knowledge of SQL and relational databases.
  • Experience troubleshooting and debugging enterprise applications.
  • Experience with application testing, deployment, and production support.
  • Experience working throughout the software development lifecycle.
  • Experience working in Agile/Scrum environments.
  • Experience in large-scale enterprise environments.

Must Have:

  • Strong hands-on experience developing enterprise applications using IBM BAW and/or IBM BPM.
  • Demonstrated experience with enterprise workflow development.
  • Strong understanding of BPMN and business process modeling.
  • Experience developing process applications, workflows, services, and business objects.
  • Experience with JavaScript, HTML, and CSS.
  • Experience with REST APIs and Web Services.
  • Working knowledge of XML and JSON.
  • Knowledge of SQL and relational databases.
  • Experience integrating workflow applications with enterprise systems.
  • Strong troubleshooting and debugging capabilities.
  • Experience with testing, deployment, and production application support.
  • Experience performing root-cause analysis.
  • Experience working in enterprise software development environments.
  • Experience with Agile/Scrum methodologies.

Nice to Have:

  • Additional experience with IBM Business Process Manager (IBM BPM).
  • Experience in Financial Services or Banking.
  • Experience with Wealth & Asset Management applications.
  • Experience working in highly regulated industries.
  • Experience modernizing or optimizing enterprise workflow applications.
  • Experience supporting business-critical enterprise applications.
  • Experience working with complex enterprise integrations.
  • Experience collaborating with U.S.-based stakeholders.
  • Experience working with globally distributed engineering teams.

Compensation

Additional Information

Benefits & Perks:

Home office;

Competitive compensation based on experience;

Career plans to allow for extensive growth in the company;

International Projects;

Oowlish English Program (Technical and Conversational);

Games and Competitions;

You can also apply here:

Website: https://www.oowlish.com/work-with-us/

LinkedIn: https://www.linkedin.com/company/oowlish/jobs/

Instagram: https://www.instagram.com/oowlishtechnology/

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

5/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThe role requires specialized, hands-on IBM BAW/BPM expertise alongside enterprise integration and production-support capabilities. Its senior scope and responsibility for business-critical workflows make technical judgment and incident resolution especially demanding.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job median (per year)Market rate
$85,000
US market range (per year)$70k–$105k
AI insightThe yearly pay period is inferred from the job context; it was not explicitly stated by the employer. No employer salary range is disclosed. The annual figures are estimated USD market guidance for a senior IBM BAW/BPM developer working remotely from Brazil; the yearly period is inferred from standard full-time professional compensation conventions.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How have you designed a workflow application in IBM BAW for a complex business process?

I start by clarifying process owners, exceptions, service-level requirements, and integration points. I model the process in BPMN, define business objects and services, build coach or user-interface components where needed, and validate the design with stakeholders before implementing automated tests and deployment procedures.

What practices do you use to integrate IBM BAW applications with enterprise systems?

I define clear service contracts, use REST APIs or web services with secure authentication, and map data carefully between business objects and external payloads. I also implement error handling, retries where appropriate, logging, and monitoring so integration failures can be diagnosed without disrupting the workflow unnecessarily.

Describe your approach to resolving a production workflow incident.

I first assess business impact and stabilize the affected process if necessary. I review logs, execution history, integration responses, and recent changes to isolate the cause, then implement and test a corrective fix, communicate status to stakeholders, and document preventive actions after resolution.

How do you ensure BPMN models remain maintainable as requirements evolve?

I use consistent naming, modular subprocesses, explicit exception paths, and reusable services. I keep technical documentation current, involve business analysts in model reviews, and use version control and peer review to ensure changes remain understandable and aligned with the intended business process.

How do you contribute effectively within a distributed Agile engineering team?

I provide concise status updates, raise risks early, and make technical decisions visible through documentation and code reviews. During planning and refinement, I help break work into testable increments, estimate complexity realistically, and collaborate asynchronously across time zones when needed.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.
Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. .

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Add alert
Jobs Talent AI Tools Salaries
Menu