Software Engineer
Job Description
Capgemini is seeking a Hybrid Software Engineer in Atlanta, GA to collaborate with cross-functional teams on designing, developing, and continuously improving scalable integration solutions. The role centers on MuleSoft Anypoint Platform and Mule 4, with API-led connectivity, DataWeave 2.0 transformations, and API lifecycle management.
Role Responsibilities
- Design, develop, and maintain integration solutions using MuleSoft Anypoint Platform and Mule 4.
- Build and implement RESTful and SOAP APIs based on 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 and OpenAPI standards.
- Implement connectors, security policies, logging, exception handling, and performance optimization.
- Perform unit testing using MUnit and troubleshoot integration issues.
- Support API lifecycle management using Anypoint API Manager, Runtime Manager, and Exchange.
- Contribute to deployment, monitoring, and maintenance across multiple environments.
- Participate in code reviews and follow best practices for development and deployment.
- Collaborate with cross-functional teams to deliver reliable and scalable integration solutions.
Required Qualifications
- 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 transformation requirements.
- Experience developing and consuming REST and SOAP web services.
- Hands-on experience with MUnit for 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.
Key Technologies
- MuleSoft Anypoint Platform
- Mule 4
- DataWeave 2.0
- RESTful APIs
- SOAP
- RAML
- OpenAPI
- MUnit
- Anypoint API Manager
- Runtime Manager
- Exchange
- Git
- Maven
- CI/CD pipelines
- CloudHub
- Runtime Fabric
- MuleSoft Developer
- Integration Architect
Compensation and Experience
- Experience: Minimum 4 years
- Salary range: USD 76,730 to 150,800 per year
Benefits
- Paid time off based on employee grade (A-F): Vacation 12-25 days, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Location
Atlanta, GA (Hybrid)
Preferred Qualifications
- MuleSoft Certifications (MuleSoft Developer / Integration Architect)
- Experience with CloudHub and/or Runtime Fabric deployments
- Exposure to Agile development methodologies and DevOps practices
- #LI-UJ1