Job Openings API Developer

About the job API Developer

Job Responsibilities:

  • Design, develop, test, and maintain API solutions and Mule ESB integrations.
  • Analyze, document, and promote ESB solutions using SOA principles, with emphasis on MuleSoft.
  • Build and manage Mule flows in Anypoint Studio, including components, workflows, patterns, and configurations.
  • Implement REST and SOAP web services, RAML in Mule, and various Mule connectors.
  • Troubleshoot and resolve issues in Java applications (Java 8+).
  • Monitor application performance and isolate problems using tools such as Dynatrace.
  • Ensure integration and application components meet reliability, scalability, and performance requirements.
  • Work with Docker, Kubernetes, OpenShift, and CI/CD pipelines for deployment and operations.
  • Collaborate with teams to support cloud-based applications on AWS and Azure.
  • Design and manage relational databases (Microsoft SQL, PL/SQL) supporting API operations.
  • Support payment and payment staging APIs, ensuring accurate integration and testing.
  • Ensure applications follow best practices for fault-tolerant and highly available architecture.


Job Requirements:

  • Bachelor's degree in IT, Computer Science, or related field preferred.
  • Minimum 3 years of experience in full lifecycle API/ESB development.
  • Strong experience with Mule ESB, REST and SOAP web services, and RAML.
  • Proficiency in Java 8+ and troubleshooting skills.
  • Experience with Docker, Kubernetes, OpenShift, and CI/CD pipelines.
  • Good understanding of cloud platforms (AWS, Azure) and scalable application design.
  • Strong knowledge of relational databases, specifically Microsoft SQL.
  • Familiarity with Dynatrace or similar performance monitoring tools.
  • Exposure to the Insurance domain and payment APIs is an advantage.
  • Technical expertise in coding, testing, debugging, and deploying integrations.