Golang Developer (Backend Developer)

Boardroom Appointments

Pretoria

On-site

ZAR 420,000 - 660,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments seeks a Golang Backend Developer with a Bachelor's degree in Computer Science or Engineering and 2-4 years of experience to design and build scalable data stores, distributed systems, and back-end services. You will work on APIs, microservices, and cloud infrastructure, applying best practices for security and performance.

You will collaborate with the B2B GM and Back End Lead, standardizing procedures, and contributing to DevOps, tool optimization, and documentation

Qualifications

  • Bachelors degree required in Computer Science or Engineering.
  • 2-4 years of working experience.
  • Design and build data stores with complex relationships (relational or NoSQL).
  • Built/Designed distributed systems, back-end APIs, or microservices and cloud infrastructure.
  • CS fundamentals in object-oriented design, data structures, algorithm design and complexity analysis.
  • Experience with continuous deployment technologies (CI/CD, e.g., GitHub Actions).
  • Desirable: unit testing, performance/load testing, and end-to-end tests; Cloud infrastructure such as AWS and Azure; IaC, CDK, AWS CloudFormation, Terraform.
  • Understand business processes and domains.

Responsibilities

  • Communicates with B2B GM and B2B Back end Lead regarding understanding of systems, and strategy and then oversees the implementation.
  • Communicates with team members about expectations and solution specifications, ensuring product quality by standardizing procedures per company policies.
  • This includes DevOps, optimising internal tools and flows, ensuring security and processes for development and cloud infrastructure with technical documentation and SDLC flows.
  • Assists with process, structure, task management, and implementations.
  • Developing and maintaining software products and solutions offered by the company.

Skills

Backend development
Distributed systems
APIs / Microservices
Cloud infrastructure
Security best practices
CI/CD / DevOps
CS fundamentals

Education

Bachelor's degree in Computer Science or Engineering

Tools

GitHub Actions

Job description

About the job Golang Developer (Backend Developer)
  • Bachelors degree in Computer Science or Engineering (or similar)
  • 2-4 years working experience
  • Design and build data stores with complex relationships (relational or NoSQL).
  • Built/Designed distributed systems, back-end APIs, or microservices and cloud infrastructure, best practices, and security.
  • CS fundamentals in object-oriented design, data structures, algorithm design and complexity analysis
  • Experience with continuous deployment technologies (CICD eg. Github actions).

Skills and Knowledge (desirable):

  • Familiarity with (TDD) unit testing, performance, load, or end-to-end integration tests. Cloud infrastructure such as AWS and Azure..
  • IAC, CDK, AWS Cloud formation, Terraform.
  • Understand business processes and domains.

Responsibilities:

  • Communicates with B2B GM and B2B Back end Lead regarding understanding of systems, and strategy and then oversees the implementation.
  • Communication with team members about expectations and solutions specifications, ensuring product quality by standardizing work procedures based on the company policies
  • This would include responsibilities such as DevOPS, optimizing internal tools and flows, ensuring security and processes for development and cloud infrastructure with technical documentation and software development lifecycle flows.
  • Assists with process, structure, task management, and implementations.
  • Developing and maintaining software products and solutions offered by the company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Backend Engineer: Scalable Systems & Cloud APIs
Golang Backend Engineer: Scalable Systems & Cloud APIs

Boardroom Appointments • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Technology Domain Specialist - 2
Technology Domain Specialist - 2

Boardroom Appointments • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer - Architecture & Tech Leadership
Senior Software Engineer - Architecture & Tech Leadership

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Software Engineer (Vue.js/Golang)
Senior Software Engineer (Vue.js/Golang)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Senior Backend & DevOps Developer
Senior Backend & DevOps Developer

Boardroom Appointments • Centurion

On-site
ZAR 900,000 - 1,400,000
Software Engineer
Software Engineer

AiR • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Challenging work
Impactful product
Learning and growth
Intermediate Developer C#
Intermediate Developer C#

icekey.tech • Sandton

On-site
ZAR 480,000 - 800,000
Back-End Developer
Back-End Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Backend Integration Developer
Backend Integration Developer

Boardroom Appointments • Cape Town

On-site
ZAR 480,000 - 750,000