Golang Developer

2 weeks ago


Johannesburg, South Africa Mantu Group Sa Full time

Who are we? Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success. At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here’s what our recruitment process looks like: Brief Call : Our process typically begins with a brief virtual/phone conversation to get to know you The objective? Learn about you, understand your motivations, and make sure we have the right job for you Interviews (the average number of interviews is 3 – the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities Case study : Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc. As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate’s shoes to ensure they have the best possible experience. We look forward to meeting you 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



  • Johannesburg, South Africa Smoke Customer Intelligence Inc. Full time

    Physical location of position: Olivedale, Johannesburg Position of reporting manager:Application Development Manager Company Culture: We’re a company of people, not numbers. We work closely, care about each other, and also trust each other to do the right thing. Culture and Values: As a company, we put a lot of effort into maintaining this culture, and...

  • Senior Golang

    17 hours ago


    Johannesburg, South Africa Mantu Group Sa Full time

    A leading technology consulting firm in Johannesburg seeks a Senior Golang Developer skilled in Golang and Java, with extensive AWS experience. The role includes designing high-performance backend systems and collaborating with cross-functional teams. Ideal candidates have over 7 years of experience and excellent communication skills. This position offers a...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    Join a fast-growing payments FinTech company on a mission to simplify digital financial transactions. Their cutting-edge platform processes millions of transactions daily, and they pride themselves on delivering secure, reliable, and efficient payment solutions. They are looking for a passionate, innovative Mid-Level Software Developer to join their dynamic...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Minimum Requirements:An interest in the automotive industry is advantageous.Proficiency in web technologies and experience in website development with both headless and classical CMS platforms is beneficial.Familiarity with the Hugo framework, utilized by the company for certain websites, presents an opportunity to expand knowledge in Golang.Proficiency in...

  • Java Developer

    2 weeks ago


    Johannesburg, South Africa EQ Plus Full time

    KEY ACCOUNTABILITIES: Define standard operating procedures and implement and manage end to end processes Monitor and report on progress against operational plans and make adjustments were quired Formulate a plan which includes milestones and priorities to deliver on operational objectives Plan, manage and monitor initiatives to ensure customer service...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R900 000 - R1 200 000 per year

    About the Role:We are seeking a Principal Full-Stack Engineer to take a strategic and hands-on leadership role within our team. This position is ideal for a seasoned technologist who thrives in solving complex architectural challenges and driving innovation in scalable web applications. You will be responsible for leading the technical direction, ensuring...


  • Johannesburg Metropolitan Area, South Africa Scrums Full time R1 200 000 - R2 400 000 per year

    Our StoryAt (Formerly SovTech) , we believe the future of software lies in the talent, innovation, and creativity found on the African continent. Headquartered in South Africa, our team of highly-skilled engineers, designers and strategists span the continent, tapping into Africa's diversity to fuel a collaborative culture of disruptive thinking and...

  • Java Developer

    2 weeks ago


    Johannesburg, South Africa EQPLUS TECHNOLOGIES PTY LTD Full time

    Location: Gauteng, Johannesburg Salary: R 900 000 - R 1 056 000 Basic Salary Looking for a Java Developer with acquisitions systems experience, mobile apps and banking systems. Please send CVs directly to: Key Accountabilities Define standard operating procedures and implement and manage end-to-end processes Monitor and report on progress against operational...

  • Junior Developer

    4 weeks ago


    Johannesburg, South Africa Fnz (Uk) Ltd Full time

    As a Junior C# Developer, you will be responsible for developing, testing, and maintaining software applications. You will work closely with senior developers and other teams to build efficient and scalable solutions using C# and . NET technologies. Part of the deliverables for this role will be daily maintenance and production support. The team is also...

  • Junior Developer

    6 days ago


    Johannesburg, South Africa FNZ (UK) Ltd Full time

    As a Junior C# Developer, you will be responsible for developing, testing, and maintaining software applications. You will work closely with senior developers and other teams to build efficient and scalable solutions using C# and .NET technologies. Part of the deliverables for this role will be daily maintenance and production support. The team is also...