> Markdown version of [/jobs/ext/2282998-mid-level-tibco-bw-software-engineer](https://www.wearedevelopers.com/jobs/ext/2282998-mid-level-tibco-bw-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid Level TIBCO BW Software Engineer - **Company:** Intersources Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $26,000.0 - **Contract:** Permanent contract - **Skills:** Tibco Ems, Java (Programming Language), Adobe InDesign, Data Analysis, Application Integration Architecture, Architectural Patterns, System Configuration, Data Mapping, Software Debugging, Reverse Engineering, SAP NetWeaver Business Warehouse, Software Engineering, Systems Integration, Scripting, Spring-boot, Spotfire, TIBCO (Software), Legacy Systems, Mulesoft, Microservices - **Published:** August 28, 2026 - **Apply:** https://www2.jobdiva.com/portal/?a=62jdnw10t7d77ytz0lbaey9qxonk3b05a9tqw96rb7z6hlfo7xj79l9g6mp6aj2o&compid=0/jobs/32919379#/jobs/32919379 ## About the Role Work setup: 100% Remote, full-time 40 hrs/week schedule; no geographic restrictions within the US as long as valid work authorization is held. Reason for opening: Modernization initiative aimed at analyzing and refactoring existing legacy production applications hosted on TIBCO BW into Java Spring Boot and MuleSoft architectures. Deliverables & project scope: Deep analysis of lower environments, mapping current process logic, configuration and troubleshooting of TIBCO BW process flows and adapters, and participating in architecture modernization planning. Interview process stages: Client evaluation will focus on practical TIBCO BW debugging and Java full stack capabilities. Expect initial technical screen followed by detailed system/architecture discussions. NON-NEGOTIABLES Education: Minimum Bachelor's degree. TIBCO BusinessWorks (5+ years) - deep hands-on experience configuring, mapping source/target schemas, and troubleshooting process flows and adapters. Java Full Stack Development (5+ years) - solid understanding of Java systems to support modernization into Spring Boot. TIBCO EMS (4-6 years) - practical expertise with messaging patterns, queues, topics, and durable subscribers. NICE-TO-HAVES MuleSoft architecture and integration experience Java Spring Boot development experience TIBCO Spotfire scripting and expression knowledge DISQUALIFIERS Candidates without hands-on TIBCO BusinessWorks production troubleshooting experience. Non-compliance with valid US work authorization requirements. Lack of background in handling system integration data mappings and messaging patterns., * TIBCO BusinessWorks (5+ years) * Java Full Stack Development (5+ years) * TIBCO EMS & messaging patterns (5+ years) ADDITIONAL DESIRED SKILLS * MuleSoft integration architecture * Java Spring Boot microservices * TIBCO Spotfire scripting/expressions, * An experienced integration engineer with deep hands-on expertise in TIBCO BW systems who is eager to transition core capabilities into modern architectures. The ideal candidate possesses a strong analytical mindset to reverse-engineer current TIBCO processes, debug complex flows, and collaborate effectively on modernizing legacy platforms to Java Spring Boot and MuleSoft. ## Description Mid Level TIBCO BW Software Engineer, * The software engineering team is looking for a TIBCO BW Software Engineer to analyze existing production applications hosted on TIBCO BW. In this role, you will review current implementations in lower environments and actively participate in modernization brainstorming sessions to help rewrite legacy services into Java Spring Boot and MuleSoft. DAY-TO-DAY RESPONSIBILITIES * Configure and troubleshoot TIBCO BusinessWorks process flows and adapters. * Analyze messaging patterns using TIBCO EMS, including queues, topics, and durable subscribers. * Execute data mapping and transformations between source and target schemas. * Apply basic scripting knowledge to troubleshoot TIBCO Spotfire expressions and BW process logic based on prior analysis. * Validate data outputs across integrated systems and message flows to ensure system integrity. * Debug and troubleshoot TIBCO processes until desired outputs and operational targets are reached., * Analyze, configure, and troubleshoot TIBCO BusinessWorks process flows and adapters in lower environments. * Debug messaging patterns using TIBCO EMS, including queues, topics, and durable subscribers. * Execute data mapping and schema transformations between source and target environments. * Participate in design sessions to facilitate the modernization of TIBCO BW services into Java Spring Boot and MuleSoft. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Coffee with Developers - Babette Wagner](https://www.wearedevelopers.com/videos/1223-coffee-with-developers-babette-wagner) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)