Menu Close

Pretoria: Back End Developer

Back End Developer

Posted on 2025-03-22

Salary R70,000 Monthly
Category It Computing Software
Location Tshwane  /  Pretoria

Job Summary

Minimum Education Course or Certificate in Programming Bachelors degree in Computer Science or Engineering, or similar (desirable) 3-5 years experience as a Back End Developer using Go Skills and Knowledge Required: API`s HTTP Microservices CORS Authentication Logging RESTful Databases Analyzing query performance Writing queries Designing db schemas Creating indexes SQL Development Multiprocessing (threading/synchronization/locks) Git Programming CI/CD Docker Golang Queues Debugging Debug across multiple interconnected systems Distributed tracing Debug using application logs Web browser console Postman Testing Performance Testing Mocking Integration Testing Unit testing Cloud Lambda CloudFront ECS Backups EC2 S3 AWS/ Azure Networking DNS Networking – IPs, ports, subnets Other Experience with JavaScript / TypeScript HTML Key Accountabilities: Lead and participate in software development adhering to project plans, deadlines, and coding standards. Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices. Use version control effectively and according to best practices, as well as backing up other work according to company standards. Prepare and maintain comprehensive testing environments with clear examples and instructions. Conduct initial testing and assist in developing testing plans to ensure applications meet specifications. Implement and maintain automated tests and component libraries and contribute to team best practices. Analyze systems to identify root causes of issues across systems, develop workarounds, and implement permanent fixes. Deliver thoroughly tested, performance benchmarked, and functionally-compliant work, ensuring readiness for deployment. Deploy changes to the production environment following established procedures and supervise more junior team members. Oversee, implement and maintain all DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team. Take ownership of maintaining up to date and accurate code and system level documentation . Collaborate with members of other teams to ensure timely integration between systems. Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams. Continuously research, evaluate, and integrate new technologies to optimize development efficiency and application performance. Plan and design well-structured, reusable application architecture. Introduce and implement best practices to ensure high-quality, maintainable systems. Participate in project planning by providing accurate estimates, contributing to requirement documentation, and assisting in work breakdown structures for the team. Lead the collection and documentation of user requirements, user story creation, estimation, and work plan development, ensuring clear communication of requirements. Effectively prioritize, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises. Collaborate effectively with cross-functional teams to solve problems, make recommendations, and discuss best practices. Proactively identify and mitigate cross-functional and user-facing risks, adapting as needed. Track task and project progress within JIRA.

Back End Developer position available in Tshwane, Pretoria. This job position was posted by . The job has been posted on 2025-03-22 in the It Computing Software category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Centurion: Back-End Developer

Requirements: Education: IT/Computer Science Degree or equivalent (Essential) AWS Certificates, Java OCA (Desirable) Experience: 5 years backend development Cloud environments, Java, relational databases Skills & Knowledge (Essential): Java, Spring Boot Re


View Job
Back-End Developer

Pretoria: Senior Backend Developer

Job Purpose: Developing and maintaining software products and solutions offered by the company. Minimum education (essential): Course or Certificate in Programming Minimum education (desirable): Bachelors degree in Computer Science or Engineering (or simil


View Job
Senior Backend Developer

Port Elizabeth: Developer (Back End) (Hybrid)

The primary purpose of this role is to be a great developer. You will form part of a larger development team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place,


View Job
Developer (Back End) (Hybrid)

Johannesburg: Software Engineer (Back-End)

Requirements: 3 years of experience in backend development, preferably in banking, fintech, or regulated industries Strong proficiency in Python (experience with Flask, FastAPI, or Django is a plus)Solid experience with SQL and NoSQL databases (PostgreSQL,


View Job
Software Engineer (Back-End)

Centurion: Software Back-End Developer

Software Back-End Developer Centurion Minimum requirements: BEng/Masters degree in Computer Science or Software Engineering. Minimum 3 years working experience in Back-end web and software development. Agile development methodologies. PHP, Java, Python and


View Job
Software Back-End Developer

Cape Town City Centre: Java Backend Developer

We are looking for a highly skilled Java Backend Developer to join our dynamic team based in Cape Town- Onsite. The ideal candidate will have strong expertise in Java 17 , Spring Boot , Spring Batch , Spring Security , Docker , PostgreSQL , AWS (S3, ECS, S


View Job
Java Backend Developer

Centurion: Senior Backend Developer

We are looking for a Senior Backend Developer to join our team. This role is ideal for someone with 8-10 years of experience in backend development , with a focus on ASP.NET , Microservices , C# , Azure , and GitHub . You will work closely with frontend de


View Job
Senior Backend Developer

Cape Town City Centre: Back-End Developer (Java & .Net)

The Back-End Developer will be responsible for designing, implementing, and maintaining robust back-end solutions using Java and .NET technologies. The ideal candidate should have a strong understanding of server-side logic, databases, and API development.


View Job
Back-End Developer (Java & .Net)

Centurion: Senior Backend Developer

Were looking for a Senior Backend Developer in Centurion to take on a key role in designing and developing high-performance, scalable backend solutions . If you have 8-10 years of experience in backend development and deep expertise in ASP.NET , Microservi


View Job
Senior Backend Developer

Cape Town City Centre: Senior Back End Engineer

Step into the spotlight and play a leading role in shaping the future of retail Our epic journey to revolutionize brick-and-mortar shopping needs a hero with a passion for building robust and scalable back-end systems. Youll be writing the code that powers


View Job
Senior Back End Engineer

Pretoria: Back End Developer

Minimum Education Course or Certificate in Programming Bachelors degree in Computer Science or Engineering, or similar (desirable) 3-5 years experience as a Back End Developer using Go Skills and Knowledge Required: API`s HTTP Microservices CORS Authentica


View Job
Back End Developer

Cape Town City Centre: Principal Back-End Engineer

Are you a seasoned back-end engineer looking for an opportunity to work on cutting-edge technology in the retail tech industry? A leading company is on a mission to reinvent the brick-and-mortar shopping experience and they need your expertise to help buil


View Job
Principal Back-End Engineer

Johannesburg: Senior Backend C# Developer – Johannesburg (Hybrid) – Up To R1.2Mil Per Annum

Are you an experienced C# Developer with a drive for innovation, ready to take on new challenges in a rapidly expanding sector? A leading provider of Warehouse Management Systems (WMS), integral to some of South Africa``s largest brands, is looking for you


View Job
Senior Backend C# Developer – Johannesburg (Hybrid) – Up To R1.2Mil Per Annum

Johannesburg: Back End Developer – Johannesburg – R480 To R580 Per Hour

An IT South Africa Hub delivering cutting-edge IT solutions to the global Group and specialising in innovative and comprehensive IT services, including Development and Operations for SAP, JAVA, Azure, Cloud , ensure deep integration with compliance, IT met


View Job
Back End Developer – Johannesburg – R480 To R580 Per Hour

Johannesburg: Principal Back-End Engineer

Responsibilities: Architect, implement and maintain scalable back-end services Work closely with cross-functional teams (front-end, product, and design) to refine requirements and deliver high-quality solutions Maintain clean code and conduct and participa


View Job
Principal Back-End Engineer

Port Elizabeth: Junior Developer (Back End)

We are looking for a Junior Developer for a National Company in Port Elizabeth. PURPOSE OF THE POSITION: The primary purpose of this role is to be a great developer. You will form part of a larger development team and will regularly engage with your teamma


View Job
Junior Developer (Back End)

Port Elizabeth: Junior Developer (Back End) posted by Performit Personnel

We are looking for a Junior Developer for a National Company in Port Elizabeth.PURPOSE OF THE POSITION:The primary purpose of this role is to be a great developer. You will form part of a larger development team and will regularly engage with your teammate


View Job
Junior Developer (Back End)

Cape Town: Back-End Developer (Java & .Net) posted by PBT Group

The Back-End Developer will be responsible for designing, implementing, and maintaining robust back-end solutions using Java and .NET technologies. The ideal candidate should have a strong understanding of server-side logic, databases, and API development.


View Job
Back-End Developer (Java & .Net)

Johannesburg: Software Engineer (Back-End) posted by The Skills Mine

Requirements:3+ years of experience in backend development, preferably in banking, fintech, or regulated industriesStrong proficiency in Python (experience with Flask, FastAPI, or Django is a plus)Solid experience with SQL and NoSQL databases (PostgreSQL,


View Job
Software Engineer (Back-End)

Port Elizabeth: Developer (Back End) (Hybrid) posted by Top Vitae

The primary purpose of this role is to be a great developer. You will form part of a larger development team and will regularly engage with your teammates and our clients to design, develop, test, implement and support the solutions that we have in place,


View Job
Developer (Back End) (Hybrid)

Stellenbosch: Senior Back-End Developer (Ch1080) (Fully Remote) posted by Capital H Staffing and Advisory Solutions

Our client is an innovative cloud-based company that leverages its software to address the legal contracting, compliance, and legal practice challenges faced by listed companies and multinationals.They are seeking a Senior Back-end Developer who is able to


View Job
Senior Back-End Developer (Ch1080) (Fully Remote)

Johannesburg: Java Backend Developer posted by IT Ridge Technologies

We are seeking a skilled Java Backend Developer!Responsibilities:Work on development, enhancement, and maintenance projects.Strong focus on Core Java and Advanced Java development.Utilize Spring, Spring MVC, Spring Boot framework, Hibernate, and JPA.Devel


View Job
Java Backend Developer

Cape Town: Backend Engineer posted by IT Ridge Technologies

Requirements and experience: Experience building applications for the cloud, i.e., microservices and functions in container and serverless technologies like Docker, Azure Functions, KubernetesExperience with .NET web technologies like ASP.NET, Razor pages


View Job
Backend Engineer

South Africa: Senior Java Back-End Developer posted by Telebest

Our client has an opportunity available for a Senior Java Back-End Developer based in Pretoria.Requirements:Bachelors degree in Computer Science, Electronic/Computer Engineering, Information Technology or a related field.4+ years experience in professional


View Job
Senior Java Back-End Developer

South Africa: Senior Back End & Devops Developer posted by Goldman Tech

Job Description:Experience:• Cloud, preferably AWS experience• Hands-on technical expertise in backend development and DevOps activities• JavaScript/Typescript for NodeJS in Lambda• Experience in Database administration (PostgreSQL) wou


View Job
Senior Back End & Devops Developer

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area