Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Golang Developer.
South Africa Jobs Expertini

Urgent! Golang Developer Job Opening In Johannesburg – Now Hiring Amaris Consulting



Job description

Job description

We are seeking a highly skilled and experienced Senior Golang Developer with deep expertise in Golang and Java, and a solid background in AWS cloud technologies.

You will play a key role in designing, developing, and maintaining scalable, secure, and high-performance backend systems that power our digital platforms.

This position requires strong technical leadership, excellent communication skills, and the ability to represent the engineering team effectively across internal and external stakeholders.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Golang and Java
  • Architect and implement cloud-native solutions on AWS, leveraging services such as Lambda, EC2, API Gateway, and related serverless and compute technologies
  • Optimize applications for scalability, reliability, and performance in a distributed environment
  • Collaborate with cross-functional teams including product, frontend, DevOps, and QA to deliver end-to-end features
  • Participate in code reviews, system design, and technical decision-making
  • Troubleshoot and resolve production issues in a timely manner
  • Mentor junior developers and contribute to continuous improvement of engineering practices
  • Represent the engineering team in client and stakeholder meetings when required

Profile Requirements

  • 7+ years of professional software development experience
  • Strong proficiency in Golang and Java
  • Extensive hands-on experience with AWS, including Lambda, EC2, IAM, S3, and related services
  • Proven experience building and deploying scalable backend systems
  • Solid understanding of microservices architecture, RESTful APIs, and event-driven systems
  • Familiarity with CI/CD pipelines, infrastructure as code (IaC), and DevOps practices
  • Excellent communication skills, both written and verbal
  • Strong representation skills – ability to engage confidently with clients and senior stakeholders
  • Self-motivated, proactive, and able to work independently in a fast-paced environment
  • Available for hybrid working mode: 4 days at the office in Cape Town or Johannesburg, 1 day remote

Why Join Us?

  • Be part of a forward-thinking tech team
  • Work on innovative projects with real-world impact
  • Opportunities for professional growth and international exposure

You enjoy taking on challenges every day, and you are skilled at working independently and collaborating with your colleagues to bring added value to your projects.

Thanks to a management approach and a personalized HR policy, you will be accompanied in the construction of your career within the company.

Your interpersonal skills will be important assets for success in the function and to evolve within our group.

Amaris Consulting is committed to promoting diversity within its workforce and creating an inclusive work environment.

We consider applications from all qualified individuals, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or any other characteristic.

Special attention will be given to candidates with disabilities.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Golang Developer Potential: Insight & Career Growth Guide