Graham Penman

Graham Penman

I'm Graham, Head of Automation at jaam. My goal is to help companies, departments, and individual users be more effective through automation by combining great people and great technology.

More blogs and news from jaam...

Role: API/Integration Developer

Role Details

Role: API/Integration Developer
Location: UK / South Africa
Salary: On request

About jaam

At jaam we make companies, departments, and individual users more effective through automation by empowering great people, with great technology, to turn ideas into automation success. At our core, we are a technology consultancy and advisory company who provide best of breed automation technology solutions, project implementation services, and people placement.

We are seeking an API/Integration Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining APIs and integration flows, sometimes utilizing Synatic (an IPaaS solution), to connect systems with external services and data sources on customer projects, enhancing our capabilities and ensuring seamless data exchange between platforms.

Our culture embraces doing what is best for others — customers, colleagues, and the community — while taking a long-term perspective on the company’s success. At jaam, you will have the opportunity to help grow the company through business development and recruiting, shape and improve processes, and provide input to guide our future. You will be there for jaam, just like jaam is there for our customers.

What you will be doing day to day:

  • Design, develop, and maintain APIs and integration solutions using Synatic and other integration platforms as needed.
  • Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions.
  • Implement secure, scalable, and maintainable integration architectures.
  • Monitor, troubleshoot, and optimize API performance and integrations.
  • Ensure data integrity and compliance with data protection regulations during the data exchange process.
  • Create documentation for the developed APIs and integration processes.
  • Stay up-to-date with the latest trends and technologies in API development and integration solutions.

What we’re looking for:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience as an API/Integration Developer or similar role.
  • Strong experience with API development and management tools, preferably including Synatic.
  • Proficient in programming languages such as C#, JavaScript, Python, or Java.
  • Knowledge of web services (REST, SOAP) and data formats (JSON, XML).
  • Experience with integration patterns and frameworks.
  • Understanding of authentication mechanisms like OAuth, JWT, etc.
  • Familiarity with cloud services (AWS, Azure, Google Cloud) is a plus.
  • Excellent problem-solving skills and ability to work independently or as part of a team.
  • Strong communication skills, both written and verbal.

If you would like to apply or for more information, please complete the short form below: