ingeniero software java

10,000 ingeniero software java job listings in South Africa. Find daily updated positions from leading job boards.


  • workfromhome, eastern cape, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context. The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise...


  • johannesburg, gauteng, South Africa DVT Full-time

    DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting-edge applications at top companies in South Africa, as well as consulting globally. You will have the opportunity to work alongside some of the most established developers in the country and globally with the latest technologies. What...


  • johannesburg, gauteng, South Africa iDbase Software Full-time

    Overview Senior Software Engineer – Java & Salesforce We are seeking a Senior Software Engineer with strong Java development skills and practical Salesforce experience . This is a hands-on role where you will develop backend services, work with Salesforce Apex, and implement integrations between Java applications and Salesforce to support business...


  • eastern cape, za, Eastern Cape Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context.The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise...


  • gauteng, za, Gauteng Sabenza IT & Recruitment Full-time

    An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and data flowing correctly between systems and support those applications in...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    Our client is currently searching for an experience Senior Software Developer to join their team. Requirements: Degree, diploma or relevant experience 5+ Years in IT with a strong track record of backend software development. Java / Kotlin Maven Springboot / Camel / EE Profiling tools such as JProfiler JPA/Hibernate MSSQL, MySQL, Postgres, DB2 Understand...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context. The role requires strong Java/J2 EE, Spring, Apache Camel and SQL skills, plus experience with Rabbit MQ/Active MQ and enterprise...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a highly proficient Senior Software Engineer specializing in Java to join their dynamic, remote-first engineering team. While based remotely, this role is ideal for professionals who align with the innovative spirit often found around Kimberley. You will be instrumental in designing, developing, and deploying robust,...


  • Johannesburg, Gauteng, South Africa wePlace Full-time

    About this roleOur client is building an in-house capability for credit applications specifically loan origination and risk assessment processes coupled with automated fulfilment. It is a heavily integrated ecosystem built on a domain-driven architecture feeding into the existing loan management system for origination and risk assessment.The successful...


  • Stellenbosch, Western Cape, South Africa Sabenza IT & Recruitment Full-time

    An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and data flowing correctly between systems and support those applications in...


  • Johannesburg, Gauteng, South Africa ATS Client Full-time

    Job DescriptionWe're seeking a highly skilled Senior Full Stack Software Engineer with strong experience in Java, Spring Boot, PostgreSQL, Kafka, and AWS. The ideal candidate brings a solid background in building and delivering scalable, high-performance systems, with a strong focus on back‑end development, system integration, and cloud‑based solutions....


  • Randburg, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a prominent player in the enterprise software solutions sector, is seeking a highly skilled Senior Software Engineer with extensive experience in Java and the Spring framework to join their dedicated team in Randburg, Gauteng. This is a critical on-site role focused on designing, developing, and maintaining complex,...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and data flowing correctly between systems and support those applications in...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 15/10/2026 An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They arerequired to deliver applications that keep messaging and data flowing correctly between systems and...


  • East London, Eastern Cape, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context.The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise...


  • pretoria, gauteng, South Africa e-Merge IT Recruitment Full-time

    Your next big engineering challenge starts here! We’re looking for an experienced Senior Software Engineer to join a dynamic technology team, working on innovative enterprise solutions that make a tangible impact. This is an opportunity for someone who enjoys more than just writing code. You’ll be involved in solving complex problems, shaping technical...


  • za Placements24 Full-time

    About the RoleOur client is seeking a highly proficient Senior Software Engineer specializing in Java to join their dynamic, remote-first engineering team. While based remotely, this role is ideal for professionals who align with the innovative spirit often found around Kimberley . You will be instrumental in designing, developing, and deploying robust,...


  • Pretoria, Gauteng, South Africa Network Recruitment Full-time R 300,000 - R 540,000 Contract

    Network Recruitment is seeking a graduate software developer in Pretoria to contribute to a range of software applications. The role involves collaborating with a dynamic team, writing clean code, and participating in all phases of development from design to deployment.The successful candidate will bring a completed degree in computer science/IT/software...


  • Pretoria, Gauteng, South Africa E-Merge IT Recruitment Full-time

    Build. Solve. Grow. Make an impact.An exciting opportunity is available for an Intermediate Software Engineer to join an established technology team, working on solutions that support real business needs and enterprise environments.This is a great opportunity for a developer who is ready to move beyond the basics, work on challenging projects, collaborate...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context.The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise...