Full Stack Engineer

Share and send to your friends !
General Details
, OtherCape Town
Advertised By: Agency
Job Type: Contract
A leading Publisher of social games and interactive content in Africa seeks the coding wizardry of self-driven Full Stack Engineer whose core role will be to architect, develop and maintain critical components of its cutting-edge products & applications, including gamer-centric digital commerce and payments ecosystem. Working closely with a team of Engineers and Product Managers, you will gain exposure to backend, web, and mobile technologies at the intersection of Gaming Crypto and FinTech. You will require a BS/MS Degree in Computer Science or similar field, 3+ years’ experience with Java 11+, Spring & Spring Boot. Your tech toolset should also include JavaScript (ReactJS), HTML5, CSS, Native Android, Kotlin, React Native, iOS, Microservices, Docker & Kubernetes.
Build, maintain, and improve the next generation of products in mobile web, Android, iOS.
Design & build mission-critical backend Microservices solutions to support the growth of the platform.
Collaborate with team members to ensure the delivery is fast, in an agile manner and producing high quality code.
Qualifications –
BS/MS Degree in Computer Science or relevant IT qualification.
Experience/Skills –

3+ Years’ experience with Java 11+, Spring, Spring Boot.
JavaScript (ReactJS), HTML5, and CSS.
Native Android, Kotlin, React Native, iOS.
Microservices and dynamic routing.
Building progressive web apps.
Docker and Kubernetes.

Advantageous –

Experience developing or integrating with payment systems, games and/or media streaming applications.

Company Tech Stack –

Backend code written primarily in Java, and one application in PHP.
Hosting in AWS with use of KOPS, ECR, EC2, RDS, S3, ELB, ElastiCache, ElasticSearch, Route53 – managed with Terraform IaC.
DevOps/CI implemented using Jira, Jenkins, Kubernetes, Docker, Bitbucket, Prometheus, and Grafana.
Caching is implemented primarily via Redis.
Queuing is implemented via RabbitMQ.


Self-motivation, problem solving, and ability to work in a distributed team environment.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to

Java Software Developer/Cloud Engineer Remuneration: R600 – R680 per hour  Location: Johannesburg, Midrand, Home Office Education level: Degree Job level: Senior Type: Contract Reference: #MK54257 Company: E-Merge IT Recruitment A world-leading automotive…
Azure Web Developer/Tech Lead – C# Remuneration: R900000 – R1000000 per year cost-to-company  Location: Remote Education level: Matric Job level: Mid/Senior Type: Permanent Reference: #ND52461 Company: E-Merge IT Recruitment Here’s a team that…
General Details Location: , CenturionPretoria / Tshwane Advertised By: Agency Job Type: Contract Description *Reference: CNT000421-MNT-1* You will work within our newly established Centre of Excellence and be able to…
Software Engineer – JavaScript Remuneration: R620 – R780 per hour cost-to-company  Location: Midrand, Pretoria, Home Remote work: Some remote work allowed Type: Long-Term Reference: #GZ55052 Company: E-Merge IT Recruitment Job description A German…
General Details Location: , OtherJohannesburg Advertised By: Agency Job Type: Contract Description Join one of the top companies in Johannesburg specialising in creating software solutions for their clients. You will…
C#.Net Software Engineer Benefits: Negotiable Location: Cape Town Type: Permanent Reference: #21766 Company: Datafin Recruitment Join the multinational team of an innovative global software document management solutions company seeking an…