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 experienceStrong proficiency in Golang and JavaExtensive hands-on experience with AWS, including Lambda, EC2, IAM, S3, and related servicesProven experience building and deploying scalable backend systemsSolid understanding of microservices architecture, RESTful APIs, and event-driven systemsFamiliarity with CI / CD pipelines, infrastructure as code (IaC), and DevOps practicesExcellent communication skills, both written and verbalStrong representation skills – ability to engage confidently with clients and senior stakeholdersSelf-motivated, proactive, and able to work independently in a fast-paced environmentAvailable for hybrid working mode : 4 days at the office in Cape Town or Johannesburg, 1 day remoteWhy Join Us?
Be part of a forward-thinking tech teamWork on innovative projects with real-world impactOpportunities for professional growth and international exposureYou 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