Jobiglo

No results.

Intermediate to Senior API Developer

Keystroke Holdings · Municipalité de Johannesbourg

New
🇬🇧 English
.Net .Net Core C# Java Python PowerShell SQL API Gateway DynamoDB EC2 EKS ECS EventBridge S3 CloudWatch SQS Microservices API development Snowflake Clean Code Unit Testing Azure DevOps JIRA

Job description

About the role

We are looking for an experienced API Developer who can work across intermediate to senior levels to design, build and maintain robust API solutions. The role involves leveraging .Net, Java, Python and cloud services to deliver high‑quality micro‑service architectures.

Key responsibilities

  • Design, develop and maintain RESTful APIs using .Net/.Net Core, C# and Java.
  • Implement serverless and containerised solutions on AWS (Lambda, ECS/EKS, EC2, etc.).
  • Integrate APIs with front‑end applications and back‑end databases, including SQL Server and Snowflake.
  • Collaborate with cross‑functional teams in an Agile environment to deliver features iteratively.
  • Write clean, testable code and create unit tests to ensure reliability.
  • Participate in CI/CD pipelines using Azure DevOps and maintain documentation in JIRA.

Required profile

  • Minimum 5 years of professional experience with .Net/.Net Core, C#, Python, PowerShell and SQL.
  • At least 5 years of experience developing Java‑based applications.
  • Proven hands‑on experience with a broad range of AWS services.
  • Strong background in micro‑services architecture and domain‑driven design.
  • Familiarity with Snowflake and Matillion ETL environments is an advantage.
  • Experience working in Agile teams and using JIRA for task management.

Required skills

  • .Net.Net Core, C#
  • Java
  • Python
  • PowerShell
  • SQL
  • AWS Lambda, API Gateway, DynamoDB, EC2, EKS, ECS, EventBridge, S3, CloudWatch, SQS
  • Microservices, API development
  • Domain‑driven design
  • Snowflake, Matillion
  • Clean Code principles, Unit Testing
  • CI/CD, Azure DevOps
  • JIRA

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Keystroke Holdings.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

↗ Postuler directement sur linkedin.com
Chat on WhatsApp

Published 5 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Keystroke Holdings

Municipalité de Johannesbourg