- Johannesburg
- Salary: Market Related
- Job Type: Permanent
- Sectors: IT Technology Technical
- Reference: 1779
Vacancy Details
Employer: Crayon Technologies (Pty) Ltd
How you'll role
As a MuleSoft Developer, you'll play a pivotal role in designing, developing, testing, and implementing integration solutions using the MuleSoft Anypoint Platform. This role encompasses ensuring secure, scalable, and reusable API-led connectivity across core banking systems, digital channels, data platforms, and third-party services. You will collaborate closely with architects to design secure integrations, following best practices and driving seamless interaction between diverse banking services to enhance client offerings.
What you'll do
- Design, build, and deploy APIs and integrations using MuleSoft Anypoint Studio and API-led connectivity principles
- Develop RAML specifications and define API contracts in line with enterprise standards
- Integrate with core banking platforms, payment gateways, CRM systems, and digital channels
- Implement error handling, logging, monitoring, and performance optimization
- Collaborate with architects to design scalable and secure integration solutions
- Ensure integrations comply with API governance, security, and reusability best practices
- Perform unit testing, functional testing, and integration testing of MuleSoft components
- Troubleshoot and resolve production issues, optimization opportunities, and performance bottlenecks
- Work closely with Business Analysts, Process Engineers, QA testers, and DevOps teams
- Contribute to Agile ceremonies and mentor junior developers
Required Skills
- Sql: 3 to 4 years
- Mulesoft Anypoint Studio: 3 to 4 years
- API Architecture: 3 to 4 years
Candidate Requirements
What you'll need
- Strong proficiency in MuleSoft Anypoint Studio and the Anypoint Platform
- Expertise in API-led architecture and integration patterns
- Proficiency in RAML, JSON, XML, REST, SOAP
- Understanding of Mule flows, connectors, DataWeave transformations, and error-handling frameworks
- Experience integrating with databases (SQL), message queues, cloud platforms, and enterprise systems
- Understanding of SDLC, integration lifecycle, and CI/CD practices
- Experience using Git or similar version control systems
- Understanding of digital banking processes and core functions
- Awareness of security, risk, and regulatory requirements within the financial sector
- Relevant MuleSoft Certifications preferred
92 people have viewed this job.
More Jobs at Crayon Technologies (Pty) Ltd
ETL Engineer
- Johannesburg
- Job Type: Permanent
- Posted 19 Dec 2025 | 60 Days left
Agentforce Developer
- Johannesburg
- Job Type: Permanent
- Posted 19 Dec 2025 | 60 Days left
Process Analyst
- Johannesburg
- Job Type: Permanent
- Posted 19 Dec 2025 | 60 Days left
Process Engineer
- Johannesburg
- Job Type: Permanent
- Posted 19 Dec 2025 | 60 Days left