> Markdown version of [/jobs/ext/4621815-software-engineer](https://www.wearedevelopers.com/jobs/ext/4621815-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). --- # Software Engineer - **Company:** Capgemini - **Location:** Atlanta, GA, United States - **Experience:** Experienced - **Salary:** $76,730.0 - $150,800.0 - **Contract:** Permanent contract - **Skills:** RESTful API Modeling Language, Application Programming Interfaces (APIs), Unit Testing, Code Review, Continuous Integration, Data Transformation, Software Debugging, JSON, Apache Maven, Mule, Performance Tuning, Anypoint Studio, Extensible Markup Language (XML), Openapi, Data Logging, Software Security, SOAPAPI, Git, Cloudhub, Dataweave, Api Design, Restful APIs, Api Management, Mulesoft - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/1_capgemini2-1448252033 ## About the Role + 4-8 years of overall IT experience with strong hands-on expertise in **MuleSoft Mule 4 development** . + Strong proficiency in **DataWeave 2.0** for complex data transformation requirements. + Experience in developing and consuming **REST and SOAP web services** . + Hands-on experience with **MUnit testing** , debugging, and troubleshooting. + Good understanding of **API design, API security, and API management** . + Experience with **Git, Maven, and CI/CD pipelines** . + Strong analytical, problem-solving, and communication skills. **Preferred Qualifications** + MuleSoft Certifications (MuleSoft Developer/Integration Architect). + Experience with **CloudHub** and/or **Runtime Fabric** deployments. ## Description + Design, develop, and maintain integration solutions using **MuleSoft Anypoint Platform and Mule 4** . + Build and implement **RESTful and SOAP APIs** following API-led connectivity principles. + Develop complex data transformations using **DataWeave 2.0** , including JSON/XML transformations, mapping, filtering, grouping, null handling, and reusable functions. + Create and manage API specifications using **RAML/OpenAPI** standards. + Implement connectors, security policies, logging, exception handling, and performance optimization. + Perform unit testing using **MUnit** and troubleshoot integration issues. + Work with **Anypoint API Manager, Runtime Manager, and Exchange** for API lifecycle management. + Support deployment, monitoring, and maintenance across various environments. + Collaborate with cross-functional teams to deliver scalable and reliable integration solutions. + Participate in code reviews and follow best practices for development and deployment.