TalentStream AI · Careers

Middleware Developer

IT · Enterprise Applications · Head Office, Remote

Employment
full time
Experience
3-7 years
Open positions
1
Notice period
30 days

Role Overview

We are looking for a highly skilled and experienced Middleware Developer to join our IT Enterprise Applications team. The successful candidate will be instrumental in designing, developing, and maintaining robust and scalable middleware solutions that facilitate seamless integration across various enterprise systems. This role requires 3 to 7 years of progressive experience in middleware development and enterprise application integration.

Key Responsibilities

Design, develop, and implement high-performance, scalable, and secure middleware solutions using industry best practices. Develop and maintain enterprise application integrations (EAI) utilizing technologies such as MuleSoft and Apache Kafka. Implement and manage REST/SOAP APIs for seamless data exchange between systems. Contribute to the architecture and development of microservices-based applications. Write clean, efficient, and well-documented code primarily in Java. Deploy and manage middleware components and applications using containerization technologies like Docker and orchestration tools like Kubernetes. Troubleshoot, debug, and resolve complex integration issues and performance bottlenecks. Collaborate with architects, developers, and business stakeholders to gather requirements and define technical specifications for integration solutions. Ensure the reliability, availability, and security of all middleware platforms.

Must-have Skills

Enterprise Application Integration (EAI)Apache KafkaMuleSoftREST/SOAP APIsMicroservicesJavaDockerKubernetes

Nice-to-have Skills

RabbitMQGraphQLAWS SQS/SNSSpring BootCI/CD pipelines

Preferred Industries

IT ServicesFinancial Services / FintechEnterprise SoftwareE-commerce

Apply for this role

Fill your details so the recruiter can review your fit.

Basic info

Step 1 of 4

How the recruitment team can reach you.