Backend Engineer
3 days ago
Copious seeks highly skilled Backend Engineers to lead the development of cutting-edge solutions using Java and Spring Boot. As a Backend Engineer, you will be responsible for designing and implementing reusable components or services that meet the evolving needs of our clients.
About the Role
- You will collaborate with our Business Analyst, System Architect, and Project Managers to define project requirements and design technical solutions.
- As a Backend Engineer, you will implement and test codebase using Java and Spring Boot.
Responsibilities
- Develop and maintain high-quality codebase following best practices.
- Collaborate with cross-functional teams to deliver projects.
- Design and implement Unit Tests and Integration Tests to ensure quality assurance.
- Document logic used, comment on code, and troubleshoot issues within complex environments.
- Release source code to QA teams and production environments.
- Consult with Systems Analyst and Systems Architect on technical issues encountered.
- Participate in code reviews to check application standards, logic, effective use of libraries, and reusable aspects of applications.
Requirements
- Primary Tech Stack: Java, Hibernate, SpringBoot, Microservices, DB Knowledge.
- 4+ years of experience in Java / J2EE with a minimum of 2+ years of experience in SpringBoot, ORMs like Hibernate or JPA.
- Good knowledge of Docker and Kubernetes while AWS Cloud, Git, and Jira usage is beneficial.
- Data Structures and Collections: List, Map, Set, Vectors, Matrix.
- Knowledge of Concurrency or Multithreading, CRUD operations, Aggregations, and Indexing is a must.
Qualification & Certifications
Bachelor's degree in Computer Science or BCA or MCA or related tech education.
Certification in these tech stacks will be advantageous - Java, SpringBoot, Docker, Microservices etc.
-
Python Backend Engineer
3 days ago
Randburg, Gauteng, South Africa Golden Rule Full timeWe are looking for a Python Backend Engineer to be placed in Johannesburg or Cape Town. The role of the Serverless Backend Engineer is responsible for understanding requirements and building solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Team Leader.Skills and ExperienceAWS...
-
Risk Backend Engineer
2 days ago
Randburg, Gauteng, South Africa Sabenza IT & Recruitment Full timeExciting Opportunity: Risk Backend EngineerLocation: Johannesburg or Cape TownJob Family: Backend EngineeringAre you passionate about building innovative solutions and working on projects with purpose? Join Sabenza iT on contract where we bring talented individuals together to create unique and aspirational outcomes driving growth and sustainability for our...
-
Backend Engineering Professional
3 days ago
Randburg, Gauteng, South Africa Freshtalent Full timeWe're looking for a highly skilled Backend Engineer who can drive the development and delivery of high-impact projects.The ideal candidate will have a strong background in software development, a deep understanding of web technologies, and the ability to work effectively within a cross-functional team.**Key Responsibilities:You'll be responsible for...
-
Software Engineer
1 day ago
Randburg, Gauteng, South Africa Fnb South Africa Full timeAt Fnb South Africa, we are seeking an experienced software engineer to join our engineering team. As a backend developer, you will be responsible for writing and testing scalable code to create dynamic software applications for our clients.Key ResponsibilitiesDesign and develop back-end components using Python.Integrate user-facing elements in collaboration...
-
Backend Engineer
3 days ago
Randburg, Gauteng, South Africa Freshtalent Full timeGet AI-powered advice on this job and more exclusive features. This range is provided by FreshTalent.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range ZAR1,,.00 / yr - ZAR1,,.00 / yr. Our mission is to accelerate digital payments on the continent of Africa.Over K of some of the most...
-
Backend Systems Developer
2 days ago
Randburg, Gauteng, South Africa Planet10 Full timeWe are looking for a seasoned Backend Systems Developer to join our Planet10 team. In this role, you will play a crucial part in developing, testing, and maintaining our backend applications.As a key contributor to our engineering team, you will work closely with front-end developers to design and implement user-facing elements. Your expertise in coding...
-
Backend Development Specialist
3 days ago
Randburg, Gauteng, South Africa Scrums Full timeScrums is a leading custom software development company from Africa that has grown to become one of the best AI-powered software engineering experts. We're committed to growing Africa's tech ecosystems.We're seeking a Backend Development Specialist to join our team. In this role, you'll be responsible for developing and maintaining scalable backend services...
-
Backend Java Developer Position
3 days ago
Randburg, Gauteng, South Africa Contractor Full timeCompany Overview:As a contractor, we provide expert services in software development and engineering. Our team is dedicated to delivering high-quality solutions for complex technology products and systems.Job Description:We are seeking an experienced Senior Back-end Java Developer to join our team. The ideal candidate will have a strong background in Java...
-
Backend Software Developer
2 days ago
Randburg, Gauteng, South Africa Sabenza IT & Recruitment Full timeJob DescriptionWe are seeking a skilled and motivated Backend Software Developer to build and maintain Risk services in an Agile environment.You will work closely with Product Owners for Credit Risk and FRAML leveraging cutting-edge tools and methodologies to deliver impactful solutions.Key Responsibilities:Develop robust solutions based on product owner...
-
Engineering Team Manager
3 days ago
Randburg, Gauteng, South Africa Planet10 Full timeAbout this OpportunityWe are excited to offer an exciting opportunity for a talented Senior Software Engineer to join our team at Planet10. As a key member of our team, you will be responsible for designing and maintaining technical system requirements based on business needs.This involves developing backend applications based on approved specifications and...
-
Backend Java Developer
3 days ago
Randburg, Gauteng, South Africa Conclude Full timeWe are looking for a skilled Backend Java Developer to join our team at Conclude. As a key member of our development team, you will be responsible for designing, developing, and implementing Java applications that meet the business requirements for software systems.About the Job:You will create user information solutions by developing, implementing, and...
-
Software Engineering Lead
3 days ago
Randburg, Gauteng, South Africa Scrums Full timeAt Scrums, we're pioneering world-class software development for a global audience. Our team is passionate about leveraging innovation and creativity to drive growth.We're looking for a seasoned Software Engineering Lead to join our ranks. As a key member of our engineering team, you'll be responsible for developing and maintaining scalable backend services...
-
Senior Backend Engineer
3 days ago
Randburg, Gauteng, South Africa Kuba South Africa Full timeWe are Kuba South Africa, a global company that operates in multiple regions, including London, Rome, Besançon, and Johannesburg. Our mission is to eliminate the burden of ticketing.About the Job:The successful candidate will work closely with our engineers to ensure system consistency and improve user experience.You will design and implement software for...
-
Golang Software Engineer
3 days ago
Randburg, Gauteng, South Africa OfferZen Full timeWe're looking for a skilled Golang developer to join our team! As a senior backend developer, you'll be responsible for designing and implementing robust software solutions.In this role, you'll have the opportunity to work with a talented team of engineers and contribute to the development of cutting-edge technology.Job Description:Design and develop...
-
Senior Software Engineer
3 days ago
Randburg, Gauteng, South Africa Planet10 Full timeDesign and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.Develop, test, debug and maintain application code.Develop, update and maintain technical documentation.Integrate existing as well as new applications onto Online, Mobile, Broad band Broadcast...
-
Software Engineer
2 days ago
Randburg, Gauteng, South Africa GAdventures Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at GAdventures. As a key member of our development team, you will be responsible for designing and implementing scalable, efficient, and reliable software solutions.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using Python and...
-
Test Automation Engineer
3 days ago
Randburg, Gauteng, South Africa FNB South Africa Full timeAs a key member of the FNB South Africa team, you will play a vital role in ensuring the highest quality software products.You will be responsible for creating and maintaining technical test scripts to verify the functionality of our systems. This includes testing automation frameworks, system analysis, and reviews.Cultivate collaborative working...
-
Senior Full Stack Engineer
3 days ago
Randburg, Gauteng, South Africa Scrums Full timeDirect message the job poster from Talent Acquisition Partner at Scrums (formerly SovTech). At (formerly SovTech), we believe the future of software lies in the talent, innovation, and creativity found on the African continent.For over a decade, we have been pioneering world-class software development for a global audience.We are the leading custom software...
-
Technical Solutions Architect
3 days ago
Randburg, Gauteng, South Africa Planet10 Full timeAbout the JobWe are seeking an experienced Senior Software Engineer to join our team at Planet10. As a key member of our team, you will be responsible for designing and maintaining technical system requirements based on business needs.This involves developing backend applications based on approved specifications and prototypes, as well as developing,...
-
Senior Cloud Engineer Position
3 days ago
Randburg, Gauteng, South Africa OfferZen Full timeAt OfferZen, we're looking for a talented DevOps engineer to join our team. Our platform connects developers with top tech companies in Africa and Europe.We want you to have the best chance of landing your dream job. That's why we provide upfront information about the tech stack, role, and salary, so you can make an informed decision about which companies...