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.