Job Description
Job Title: MuleSoft Developer
Location: Remote
Experience: 10+ Years
Job Overview
We are looking for an experienced MuleSoft Developer with strong expertise in API development, integration, API management, and enterprise integration platforms. The ideal candidate should have hands-on experience with MuleSoft, ESB, REST/SOAP services, messaging middleware, and API security.
Required Technical Skills
- 5+ years of experience developing MuleSoft API Platform Architecture, including API Portals, Identity Stores, and API Gateways.
- Hands-on experience developing APIs using ESB, Spring Boot, or Spring RESTful.
- Experience with API, integration, or microservices project estimation.
- Experience with project planning and providing planning inputs to Scrum Masters.
- Strong experience with API management and integration tools, particularly MuleSoft.
- Experience with messaging middleware such as AMQ, RabbitMQ, or Kafka.
- Strong knowledge of RAML, Swagger, and XSD design.
- Hands-on experience with MuleSoft API Development, Spring RESTful, Spring Boot, JAX-RS, JAX-B, and JPA.
- Strong understanding of messaging protocols including REST, SOAP, JMS, and AMQP.
- Experience with API security technologies including OAuth, JWT, SAML, and OpenID Connect.
- Experience with integration middleware and ESB platforms such as MuleSoft and WSO2.
Process Skills
- Ability to analyze requirements and design and develop software according to defined project processes.
- Experience developing and participating in peer reviews of Low-Level Design (LLD).
- Ability to troubleshoot technical issues and evaluate alternate technical designs.
- Strong collaboration and coordination skills across project teams.
- Ability to communicate clearly and effectively.
Qualifications
- 10+ years of overall software development experience.
- 5+ years of experience in the healthcare or pharmaceutical industry is required.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, such as B.Tech, BE, BCA, MCA, or M.Tech, or equivalent.