What are the responsibilities and job description for the MuleSoft Developer with SpringBoot position at Synechron?
We are seeking an experienced MuleSoft Developer with strong Spring Boot expertise to design, develop, and maintain enterprise-grade integration solutions and APIs. The ideal candidate will have hands-on experience building scalable integrations using the MuleSoft Anypoint Platform, developing microservices using Spring Boot, and integrating cloud and on-premises applications in a complex enterprise environment.
Key Responsibilities
- Design, develop, test, and deploy APIs and integrations using MuleSoft Anypoint Platform.
- Build and maintain RESTful microservices using Java and Spring Boot.
- Develop API-led connectivity solutions leveraging Experience, Process, and System APIs.
- Integrate applications, databases, SaaS platforms, and third-party systems.
- Implement API security using OAuth 2.0, JWT, SSL/TLS, and API Gateways.
- Create Mule flows, DataWeave transformations, connectors, and reusable components.
- Collaborate with architects, business analysts, and development teams to define integration requirements.
- Monitor, troubleshoot, and optimize existing integrations and APIs.
- Follow CI/CD best practices using Git, Jenkins, Azure DevOps, or GitHub Actions.
- Prepare technical documentation and support production deployments.
Required Skills
MuleSoft
- MuleSoft Anypoint Platform
- API Manager
- Runtime Manager
- Anypoint Studio
- DataWeave 2.0
- Mule 4.x
- API-led Connectivity
- REST/SOAP Web Services
Spring Boot & Java
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Microservices Architecture
- REST API Development
Integration & Cloud
- JSON, XML, XSD
- JMS, Kafka, MQ
- PostgreSQL, Oracle, SQL Server
- AWS, Azure, or GCP
- Docker and Kubernetes