Skip to content
mimi

Intermediate API Integration Engineer

Vito Solutions

South Africa · Hybrid Full-time Mid Level Today

About the role

JOB OVERVIEW

We are seeking an Intermediate API Integration Engineer to design, develop and maintain high-performance APIs and integration solutions. This role will sit within a dynamic data and integration team, focusing on building scalable, secure and modern API-driven architectures that enable seamless system connectivity and business innovation.

The role also offers exposure to emerging AI capabilities, including integrating intelligent services and supporting modern, AI-enabled architectures.

DESCRIPTION OF POSITION

  • Design, develop, and maintain scalable APIs using industry best practices (REST, SOAP, OpenAPI)
  • Contribute to API lifecycle management including design, documentation, versioning, and monitoring
  • Build and maintain integration solutions across internal and external systems
  • Support and maintain middleware and API Gateway platforms across environments
  • Deploy and manage integration pipelines using CI/CD practices
  • Provide support for integration issues, including incident and problem management
  • Analyse system performance and recommend improvements
  • Integrate APIs with AI services and enable intelligent business capabilities
  • Support event-driven architectures and messaging-based integrations
  • Collaborate with cross-functional teams on solution design and integration patterns
  • Create and maintain clear technical documentation

Collaboration & Documentation

  • Create and maintain comprehensive technical documentation, including API specifications and integration guidelines.
  • Collaborate closely with development teams to design and refine integration solutions, contributing to best practices and platform enhancements.

KNOWLEDGE AND SKILLS

  • Strong understanding of API design principles and integration patterns
  • Experience with REST, SOAP, GraphQL, and API documentation standards (OpenAPI/Swagger)
  • Solid understanding of microservices and event-driven architecture
  • Knowledge of API security standards (OAuth2, JWT)
  • Experience with CI/CD tools and deployment pipelines
  • Strong problem-solving, debugging, and analytical skills
  • Experience working with JSON, XML, and related data formats
  • Understanding of system observability, logging, and monitoring practices
  • Familiarity with modern software engineering principles (clean architecture, SOLID)
  • Good collaboration and communication skills

QUALIFICATIONS REQUIRED

  • A relevant tertiary qualification (e.g., Bachelor's degree, National Diploma, or equivalent) Computer Science, Information Technology, Engineering, or related field
  • Google Cloud Certified - Professional Cloud Developer certification or related (Advantageous)

EXPERIENCE REQUIRED

  • 4+ years' experience as an Integration Engineer / API Developer
  • Proven experience designing and building APIs in production environments
  • Experience working with API lifecycle management practices
  • Hands-on experience with integration technologies and middleware platforms
  • Experience with CI/CD tools (e.g. Jenkins or similar)
  • Exposure to Java or .NET development
  • Experience working in Agile environments

ADVANTAGEOUS SKILLS

  • Experience with API Gateway platforms (e.g. Apigee)
  • Experience with cloud platforms, particularly Google Cloud Platform (GCP)
  • Exposure to AI/ML integrations, including working with LLM APIs or intelligent services
  • Understanding of Retrieval-Augmented Generation (RAG) or agent-based systems
  • Experience with event streaming or messaging platforms (e.g. Kafka, RabbitMQ)
  • Experience with containerisation (Docker, Kubernetes)
  • Familiarity with vector databases or modern data storage patterns
  • Experience with observability tools (e.g. OpenTelemetry, Grafana)
  • Experience with Python or scripting languages
  • Relevant cloud or integration certifications

Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.

Skills

API GatewayCI/CDDockerGCPGraphQLJava.NETKubernetesLLM APIsOpenAPIOAuth2PythonRabbitMQRESTRAGSOAPSwaggerJWTKafka

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free