- Design and implement integration solutions using modern integration patterns and best practices
- Develop and manage RESTful APIs and integration services
- Work on event-driven architectures using tools like Kafka
- Build scalable services using Node.js, Java, or Python
- Deploy and manage applications in AWS cloud environment
- Implement and maintain CI/CD pipelines for integration deployments
- Work with containerized environments using Docker and Kubernetes
- Perform technical analysis, development, testing, and production support
- Troubleshoot and resolve integration and performance issues
- Collaborate with cross-functional teams to deliver high-quality solutions
Required Skills:
- Strong understanding of integration design and patterns
- Experience with API Management tools / API Gateways (e.g., Kong)
- Hands-on experience with Kafka or event streaming platforms
- Experience building REST APIs using Node.js frameworks (Fastify preferred)
- Strong experience in AWS ecosystem
- Knowledge of microservices architecture
- Experience with CI/CD tools (GitHub, Jenkins, etc.)
- Hands-on experience with Docker and Kubernetes
- Experience with Infrastructure as Code (Terraform)
- Proficiency in Java, Python, or Node.js
- Solid debugging, analytical, and problem-solving skills
- Experience working in Agile environments and full SDLC