Senior Backend Engineer - Go/Scala Microservices

Allan Gray

Wes-Kaap

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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
Cape Town Graduate Software Engineer — FinTech & Microservices
Cape Town Graduate Software Engineer — FinTech & Microservices

Allan Gray Limited • Cape Town

On-site
ZAR 350,000 - 600,000
Relocation support
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 - Microservices Architecture
Senior Backend Developer - Microservices Architecture

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Performance bonuses
Healthcare benefits
Senior Backend Engineer - Remote, Microservices & APIs
Senior Backend Engineer - Remote, Microservices & APIs

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Retirement savings
+2
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 Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
Senior Back‑End Engineer (SQL) | Architect & Mentor
Senior Back‑End Engineer (SQL) | Architect & Mentor

WMS Secure • Johannesburg

Hybrid
ZAR 600,000 - 800,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
Generous paid holiday
Wellbeing leave
Birthday leave
+1
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