VS
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