Tech Stack
Cyber SecurityETLJ2EEJavaSQL
About the role
- Design, develop, configure, test, and support enterprise-level integration solutions using MuleSoft Anypoint Platform and/or IBM Integration Designer with Business Automation Workflow (BAW/BPM).
- Implement secure, high-performance, and scalable integration solutions to connect enterprise systems, streamline processes, and ensure compliance with industry security standards.
- Hands-on development, troubleshooting, and adherence to secure coding practices (OWASP, PCI DSS, NIST).
- Participate in architecture, design, and code reviews; collaborate with cross-functional teams and provide technical guidance.
- Define business objects, data maps, transformations, and ETL/job recovery mechanisms for data integration, migration, and warehousing.
- Deploy MuleSoft APIs and IBM modules to production; utilize GitLab CI/CD pipelines for automated deployment and version control.
- Monitor, troubleshoot, and optimize integration performance; implement error handling, logging, alerting, and recovery mechanisms.
- Provide operational and system-level documentation and maintain compliance with security and risk frameworks.
Requirements
- Follow the company’s software development lifecycle to design, code, configure, test, debug, and document integration solutions.
- Participate in architecture, design, and code reviews to ensure maintainable and secure integrations.
- Develop, test, and deploy MuleSoft APIs and IBM Integration Designer modules in production environments.
- Implement secure coding practices aligned with OWASP Secure Coding Guidelines and industry regulatory standards.
- Define business objects, data maps, and transformations for data integration, migration, and warehousing.
- Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document solutions.
- Ensure integration solutions incorporate error handling, logging, alerting, and recovery mechanisms.
- Utilize GitLab and CI/CD pipelines for automated deployment and version control.
- Monitor, troubleshoot, and optimize integration performance for scalability and reliability.
- Provide operational and system-level documentation and maintain compliance with security and risk frameworks.
- 7+ years of experience developing and supporting MuleSoft in medium to large environments.
- Expertise in MuleSoft Anypoint Platform, API design, deployment, and integration.
- Experience deploying MuleSoft apps to production and managing file schedules/movements.
- Proficiency with CI/CD pipelines (GitLab) for automation.
- Strong SQL skills (4+ years) to develop, troubleshoot, and optimize queries/stored procedures.
- Experience with MuleSoft CloudHub SaaS solution (preferred).
- Strong Java/J2EE, DB2, SQL, PL/SQL, JDBC, and workflow tool knowledge.
- Previous experience in banking/insurance industry preferred.
- 5+ years of experience supporting IBM BAW/BPM applications in medium to large environments.
- Proficiency with IBM Integration Designer to create and manage integration logic.
- Strong understanding of Service-Oriented Architecture (SOA) and BPEL processes.
- Skills in Eclipse-based development environments, data transformations, and workflow mapping.
- Experience in testing modules using integration test clients and managing builds/deployments.
- Proven ETL design and implementation skills, including job recovery, failover, and alerting.
- Java/J2EE development background with database scripting and workflow tools.