Backend developer

 

Recruiter:

Indsafri

Job Ref:

JHB000253/S

Date posted:

Tuesday, June 7, 2022

Location:

Johannesburg, South Africa

Salary:

R450


JOB SUMMARY:
Our client is currently looking for strong backend developer to join their team.

JOB DESCRIPTION:

Role Description
This role provides an exciting opportunity to roll out a new strategic initiative within the client in the Data Solutions space. The Backend Engineering role serves as a development and support expert with responsibility for the design, development, automation, testing, support and administration of the applications, services, and technical interfaces between various systems.

The role also offers the opportunity to contribute to open-source solutions and to present at conferences and summits. This is a unique opportunity to help client, a huge and multinational financial corporation, to become data-drive.

Candidate Description
You will have the opportunity to work directly across the firm with developers, operations staff, data scientists, architects and business stakeholders in general to develop and enhance the data science services across the organization.

Responsibilities
- Design, develop, test, deploy backend services, components, libraries tools
- Be familiar with the whole lifecycle of data applications
- Be a strong problem solver
- Be eager to learn new approaches and technologies
- Strong communication skills and work directly with teams across multiple geo-located teams

Requirements
- Strong programming skills in one or more of the following: Java, Scala, Python, Go
- Experience with Object-Oriented Design and SOLID principles, and ability to properly apply general design patterns and paradigms
- Experience with SQL and one or more relational database management systems: MySQL, PostgreSQL, etc.
- Experience of one or more NoSQL databases like MongoDB, Redis, or DynamoDB
- Experience with web frameworks like Spring, Quarkus, Micronaut, etc.
- Good understanding of web protocols (REST, gRPC) and formats (Json, Protobuf, etc)
- Experience with cloud environments, preferably Amazon Web Services (AWS)

Nice to have:
- A BS degree in computer science, mathematics, engineering, or another technical field
- Experience with messaging systems (Kafka preferred)
- Experience with CI/CD tools (like Github Actions, Jenkins, etc)
- Familiarity with OAuth, Open Connect ID and SAML, preferably with an understanding of AD/LDAP/Kerberos
- Experience with test-driven development

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Backend Developer (Advanced)
Location: Midrand
Salary:
Join our team as a backend developer (Advanced). Bring your expertise in cloud-native enterprise applications and cutting-edge technologies to drive innovation in the automotive industry. Collaborate with global teams to develop and deploy production-ready business applications, shaping the future of IT solutions within our client. Apply now to be part of our dynamic team and make a meaningful imp...
23 days ago


Golang Developer (Backend)
Location: Pretoria
Salary: R600 000 – R850 000 per annum including 13th Cheque, Pension & Risk Benefit Contribution.
Our client in the Medical Devices industry is currently looking for a Golang developer (backend), in Pretoria.
18 days ago


Backend Cloud Developer (Advanced)
Location: Midrand
Salary:
"Exciting opportunity at IT Hub South Africa! Seeking an experienced backend Cloud developer to join our innovative team. Collaborate on cutting-edge projects, utilizing advanced technologies and methodologies. Apply now and be part of shaping the future!"
23 days ago


Senior software developer/integrator
Location: Johannesburg
Salary: R50 000-R80 000 per month depending on experience
Senior software developer/integrator
Today


JavaScript Full Stack Developer (Advanced)
Location: Centurion
Salary:
Role Description:Join our Platform Development team as a JavaScript Full Stack developer (Advanced), where you'll design, develop, and maintain solutions on our developer platform, <inteġrate>. With a focus on NodeJS (TypeScript/JavaScript) and React, you'll contribute to backend and frontend development, leveraging NoSQL databases like MongoDB and Redis. Your expertise in Docker, Git, and ...
3 days ago


Programmer Software Developer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
Programmer Software developer - Industria – R47 500
8 days ago


Software Programmer Developer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
Software Programmer developer - Industria – R47 500
8 days ago


Senior SQL Developer
Location: Johannesburg
Salary: 75000 Monthly
Senior SQL developer 
9 days ago


Full Stack Node.js Developer – HYBRID Bryanston - R840k PA
Location: Johannesburg
Salary: 840 000
Full Stack Node.js developer – HYBRID Bryanston - R840k PA
9 days ago


UI Developer
Location: Johannesburg
Salary:
17 days ago


Create a free job alert for Backend developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions