Back End Developer – Johannesburg – up to R580 per hour

4 weeks ago


Pretoria, South Africa E-Merge Full time

Join one of the fastest-growing global IT hubs, delivering innovative solutions to over 50 countries. With a team of over 2,300 professionals, the hub focuses on cutting-edge technologies including SAP, Java, Python, Azure, AWS, and AI. As a Back End Developer (Advanced), you''ll be instrumental in developing and maintaining Java applications that integrate with Codebeamer, enhancing BMW''s global IT infrastructure.Responsibilities:Develop and maintain Java applications interacting with CodebeamerWrite unit tests and refactor custom features for sustainabilityManage and maintain the Codebeamer platformCollaborate within agile/DevOps teams for system analysis, design, development, and testingAutomate environments, infrastructure, build, and deployment pipelinesEnhance development tools and infrastructure for on-premise and cloud platformsAutomate infrastructure patches and maintenanceImprove development and release processes through automationWork with QA Engineers to build test environments and ensure cybersecurityPlan and execute application upgrades and solve problems using cloud-native toolsQualifications and Experience: Relevant IT degreeMinimum of 5 years in the IT industry, with at least 2 years in DevOps engineeringLanguages & Frameworks: Java, Spring Framework, PythonTools & Platforms: GitHub, GitHub Actions, Oracle, Jira, ConfluencePractices: Unit testing, static code analysis, clean code principles, Unified Modeling Language (UML)Familiarity with Codebeamer and its query language (CBQL)Experience in requirements management and handling keys, certificates, and secretsKnowledge of Ansible, ZUUL, Bazel, Unified Expression LanguageBackground in open-source projects and business analysisProficiency in Linux, Bash/Shell scripting, and browser automation tools like SeleniumThe Reference Number for this position is NG60553 which is a Contract, Hybrid role offering a salary of R480 up to R580 per hour salary negotiable based on experience. E-mail Nokuthula on



  • Pretoria, South Africa Bebeesoftware Full time

    Job Overview We are seeking a highly skilled Senior Front End and Back End Software Engineer to join our team. Key Responsibilities Design, develop, test, and debug web applications according to functional requirements. Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly. Develop, maintain,...


  • Pretoria, South Africa Executiveplacements.Com - The Job Portal Full time

    SUMMARY Data Scientist – AI Platform – Johannesburg – up to R per hour Recruiter: E-MergeJob Ref: NG RESPONSIBILITIES Assess the department's current AI maturity and identify opportunities to leverage AI to improve business processes, decision‑making, and outcomes. Design and implement AI solutions, including developing machine‑learning models,...


  • Pretoria, South Africa E-Merge Full time

    An IT Hub in delivering high-impact IT solutions for the global Group. We focus on innovation and excellence across a range of technologies seeks for a versatile AI Engineer who is a highly skilled professional responsible for leveraging advanced data analytics, machine learning, and artificial intelligence techniques to drive business insights, optimize...


  • Pretoria, South Africa Telebest Full time

    Our client has an opportunity available for a Senior Java Back-End Developer based in Pretoria. Requirements Bachelor’s degree in Computer Science, Electronic / Computer Engineering, Information Technology or a related field. 4+ years’ experience in professional software development and engineering on large, complex projects. Knowledge and experience in...


  • Pretoria, South Africa E-Merge Full time

    Hey, you yes, you with the keyboard and the caffeine addiction. Are you a code conjurer, a database whisperer, and a microservices maestro? Do you dream in APIs and wake up debugging life itself? If youve been itching to join a fast-growing, no-BS tech company thats redefining the hiring game, we are calling your name (in JSON format, obviously). A new...


  • Pretoria, South Africa E-Merge Full time

    If you''re passionate about scalable systems, clean code, and solving real-world problems, we invite you to join a team shaping the future of automotive software. We are currently in search for a Back End Developer, our commitment to innovation goes beyond the roadwere building the digital backbone that drives the next generation of mobility. As a Back End...


  • Pretoria, South Africa E-Merge Full time

    A trusted healthcare technology partner with a global footprint is looking for a passionate and driven Intermediate Full Stack Software Developer to join their growing team in Centurion. This is an exciting opportunity to work for a company with a footprint that spans South Africa, Asia, and the USA redefining whats possible in healthcare technology In this...


  • Pretoria, South Africa The Talent Room Full time

    Analysis and PlanningLead 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,...


  • Pretoria, South Africa E-Merge Full time

    A dynamic global group with a focus on innovation topics as well as comprehensive IT solutions and Global Team collaboration driving experiences with a deep insight into the compliance and IT Methodology processes is recruiting for an AI Consultant / Data Scientist to offer a deep insight into the compliance and IT Methodology processes, with the ability to...


  • Pretoria, South Africa The Talent Room Full time

    Analysis and Planning 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,...