Senior Backend Engineer - Go/Scala Microservices

Allan Gray

Wes-Kaap

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allan Gray is seeking a talented developer to join their Client Communication Team in Cape Town. This role focuses on building microservices architecture and integrated backend APIs. Candidates should possess at least 5 years of professional development experience and proficiency in multiple programming languages such as Go, Scala, or Java. Key responsibilities include feature design, testing, system optimization, and mentoring others. Enjoy working in a dynamic team environment and thriving in an innovative culture with the latest technologies.

Qualifications

  • At least 5 years of professional development experience.
  • Knowledge of computer science fundamentals in object-oriented design, data structures, and algorithms.
  • Proficiency in multiple programming languages, beneficial if including Go, Scala, Java, or C++.
  • Experience in database technologies like SQL Server, MySQL, PostgreSQL, or Oracle.
  • Experience in distributed computing and building enterprise-wide systems.
  • Knowledge of professional software engineering practices throughout the software development life cycle.

Responsibilities

  • Analyse and design new features.
  • Write unit, integration, and acceptance tests for all components.
  • Ensure build automation scripts are written.
  • Improve and optimize the performance of existing systems.
  • Troubleshoot and root-cause errors.
  • Mentor other developers.
  • Deliver features timeously.
  • Drive innovation and improvement in our tech stack.
  • Collaborate with stakeholders to deliver technical solutions.

Skills

Professional development experience
Object-oriented design
Data structures and algorithms
Proficiency in multiple programming languages
Database technology proficiency
Distributed computing experience
Software engineering practices
Interpersonal skills

Education

Tertiary Qualification in computer science or related field

Tools

SQL Server
MySQL
PostgreSQL
Oracle
Go
Scala
C++
.NET (C#)

Job description

Allan Gray is seeking a talented developer to join their Client Communication Team in Cape Town. This role focuses on building microservices architecture and integrated backend APIs. Candidates should possess at least 5 years of professional development experience and proficiency in multiple programming languages such as Go, Scala, or Java. Key responsibilities include feature design, testing, system optimization, and mentoring others. Enjoy working in a dynamic team environment and thriving in an innovative culture with the latest technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

Allan Gray • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Enterprise Backend Engineer (Go/Scala) – Microservices
Enterprise Backend Engineer (Go/Scala) – Microservices

WENZ • Cape Town

On-site
ZAR 600,000 - 900,000
Software Developer
Software Developer

WENZ • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Backend Architect – Java/Spring, Cape Town Onsite
Senior Backend Architect – Java/Spring, Cape Town Onsite

Loot.co.za (Africa Online Retail (Pty) Ltd) • Wes-Kaap

On-site
ZAR 550,000 - 700,000
Senior Backend Developer
Senior Backend Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Go/Python Backend Engineer — Omni-Channel Platform
Senior Go/Python Backend Engineer — Omni-Channel Platform

Bash • Cape Town

Hybrid
ZAR 450,000 - 650,000
Senior Backend Engineer - Java, AWS & Kafka Microservices
Senior Backend Engineer - Java, AWS & Kafka Microservices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - C++/C# .NET, High-Performance
Senior Backend Engineer - C++/C# .NET, High-Performance

Albert Bow • Pretoria

On-site
ZAR 568,000 - 809,000
Senior Back‑End Engineer (SQL) | Architect & Mentor
Senior Back‑End Engineer (SQL) | Architect & Mentor

WMS Secure • Johannesburg

Hybrid
ZAR 600,000 - 800,000