PRIME JOBS
SYBYL logo

API Integration Developer

SYBYL

Category
Technology
Location
Uganda

About SYBYL

Sybyl, with a cumulative experience of over 30 years, offers unique capabilities and solutions in the domain of Enterprise IT systems. Our business objective is to provide strategic implementation and operational solutions for enterprise clients, enabling them to seamlessly integrate the best-of-breed solutions for Enterprise Computing and Storage Systems, Business communication & Collaboration Solutions, Enterprise Security Systems and Data Centre Services.

Job Description

We are looking for a passionate Integrations Developer to join our software team. This role will focus on integrating our customer systems internally and also externally with their different third-party systems and partners through well-structured, secure APIs or other integration connections. The ideal candidate has experience working with RESTful APIs, SOAP APIs, GraphQL APIs, Streaming APIs, Data Integration, and understands how to ensure seamless communication between diverse/heterogeneous systems.

Responsibilities

  • Design and develop API integrations with internal and external systems.
  • Collaborate with product teams and partners to understand integration requirements.
  • Develop, test, and maintain robust and secure APIs (REST/SOAP/GraphQL etc).
  • Troubleshoot and resolve integration issues and performance bottlenecks.
  • Maintain and update technical documentation for all integrations.
  • Ensure API security and proper authentication protocols (OAuth2, JWT).
  • Work with tools like Postman, Swagger, and API gateways (e.g., WSO2, Apigee).
  • Support versioning, monitoring, and logging of APIs to ensure reliability.
  • In the position of Software engineer, the candidate should be willing to take up any other job roles as required by technology advancements and the project requirements within the department.
  • Attend training provided by the company and earn product certifications in varied software solutions technology to extend the software reselling and implementation opportunities

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, IT or related field.
  • 1-2 years of experience in API development and system integration.
  • Strong knowledge of RESTful and SOAP APIs, JSON, XML, and HTTP protocols.
  • Proficiency in one or more programming languages (Java, Python, or Node.js etc).
  • Experience with frameworks like Django, Spring Boot, or FastAPI.
  • Familiarity with database systems (SQL and NoSQL), such as PostgreSQL, MySQL, MsSQL, Oracle, H2, MariaDB, MongoDB, or Redis.
  • Experience with API documentation tools like Swagger/OpenAPI, Postman.
  • Familiarity with CI/CD pipelines and version control systems (Git).
  • Familiarity with cloud services and event-driven architecture is a plus.
  • Strong documentation and communication skills.
  • Strong QA skills include a keen eye for detail, proficiency in automated and manual testing, and the ability to ensure software quality through thorough validation, debugging, and process improvement
  • Maintain clear and up-to-date documentation of all the integrations implemented.
  • Experience with API gateways / Integration Solutions (e.g., WSO2, Mulesoft, Dell Boomi, Kong, Apigee, AWS API Gateway).
  • Familiarity with service mesh technologies and microservice architecture.
  • Knowledge of event-driven architectures and message queues (e.g., ActiveMQ, Kafka, RabbitMQ).
  • Experience building public APIs and working with developer portals or SDKs.
  • Understanding of containerization and orchestration (e.g., Docker, Kubernetes).

Share This Job

Know someone who would be perfect for this role? Share it with your network!