Expert Java Developer for Complex Systems

1 week ago


Randburg, Gauteng, South Africa Contractor Full time

About the Job:

We are seeking a highly skilled Java developer to join our team of experts in creating complex software systems. As an Intermediate Back-end Java Developer, you will be responsible for designing and developing large-scale technology products using Java and Spring.

Our ideal candidate has at least two years' experience in professional software development, particularly on large, complex technology products/solutions/systems. You should have a strong understanding of backend development, including JDBC, JPA/Hibernate, and Java application servers such as Tomcat, Wildfly, and Glassfish.

Key Responsibilities:

  • Design and develop large-scale technology products using Java and Spring
  • Develop and implement efficient database solutions using JDBC and JPA/Hibernate
  • Work with Java application servers such as Tomcat, Wildfly, and Glassfish
  • Collaborate with cross-functional teams to deliver high-quality software solutions

What We Offer:

  • A dynamic and supportive work environment
  • Opportunities for career growth and professional development
  • A competitive salary and benefits package

Preferred Qualifications:

  • Experience with full stack development, mobile web and app development, and MongoDB
  • Familiarity with Node.js, Python, and application monitoring tools like ELK/EFK
  • Knowledge of digital government, health informatics, and eHealth systems
  • Understanding of information security, system architectures, and interoperability

About Us:

As a leading contractor in the industry, we value innovation, collaboration, and excellence. We are committed to delivering high-quality software solutions that meet the needs of our clients.


  • Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Business Systems Group Full time

    We are looking for Senior and Intermediate Java Developers / Engineers to join our collaborative, passionate development team.Our Johannesburg office is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station.Location:JohannesburgIntro: There are opportunities at BSG to join a collaborative, engaged and passionate, world-class...


  • Randburg, Gauteng, South Africa Business Systems Group Full time

    We are looking for experienced professionals to help us shape the future of software development in South Africa.Our team is passionate about creating innovative solutions and we are committed to fostering a culture of collaboration and growth.About the Role:This position requires a strong background in Java development, with experience in leading and...

  • Expert Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Sabenza IT & Recruitment Full time

    We are looking for a Java mastermind who can architect rock-solid backend systems and optimize every line of code. If you live and breathe Java, know your way around Spring Boot, and love a good debugging challenge, apply now and let's build something exceptionalRequirements:Proficient in core Java concepts including object-oriented programming (OOP),...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job Overview:We are seeking an experienced Intermediate Java Developer to join our team at Network IT. The successful candidate will be responsible for managing the software development life cycle from planning to testing and release.About Network IT:We are a leading provider of innovative solutions in the IT industry. Our team is passionate about delivering...

  • Java Developer

    1 week ago


    Randburg, Gauteng, South Africa Siri Technologies Full time

    We are looking for a Java developer responsible for building Java applications.This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts.Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the...

  • Java Developer

    3 weeks ago


    Randburg, Gauteng, South Africa RMB Full time

    time left to apply End Date: April 2, 2025 (30+ days left to apply)job requisition id R29484Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.To provide high-level technical advice, high-level problem...

  • Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa FirstRand Namibia Limited Full time

    time left to apply End Date: April 2, 2025 (30+ days left to apply)job requisition id R29484Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.To provide high-level technical advice, high-level problem...

  • Junior Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Business Systems Group Full time

    We are looking for a Junior Java Developer to join our collaborative, passionate development team.Our Johannesburg office is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station.Location:JohannesburgThere are opportunities at BSG to join a collaborative, engaged and passionate, world-class homegrown development team.If you...


  • Randburg, Gauteng, South Africa Contractor Full time

    About the Job:We are looking for a Java professional with strong backend skills to join our team and contribute to the design and development of complex software systems. As an experienced backend software engineer, you will be responsible for implementing efficient database solutions using JDBC and JPA/Hibernate, and working with Java application servers...


  • Randburg, Gauteng, South Africa Network IT Full time

    About the RoleThe ideal candidate will have a strong background in Java development, with experience in designing and implementing scalable, secure, and efficient software systems.They will also possess excellent problem-solving skills, with the ability to analyze complex issues and develop effective solutions.

  • Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Hyphen Full time

    Join to apply for the Java Developer role at FNB South Africa.Job DescriptionImplements a program of technology projects to ensure that program goals are accomplished. Welcome to the home of the #changeables.We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen. As a Java Developer,...


  • Randburg, Gauteng, South Africa 25Eight LLC Full time

    Job Description SummaryWe are seeking an experienced Senior Application Developer (Java Developer) to join our client's team in the global professional services industry.The ideal candidate will have excellent programming skills in Java and a passion for developing complex, production-critical IT software solutions.

  • Senior Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Psybergate Full time

    We are seeking a Senior Java Developer with strong skills in Spring and hands-on experience in Volante to drive Payments Modernization and New Account Relationship (NAR) projects.The ideal candidate will have deep expertise in payment systems.What you will be doing:Realise the detailed design through programming and configuration and provide guidance and...

  • Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Network IT Full time

    Reference: NWA003196-BOM-1Are you a creative, innovative and dynamic individual? One who values teamwork and client satisfaction above all else? Then we are interested in you.Duties & ResponsibilitiesJob & Company Description:Our client is a sought-after employer. Their team solves complex problems daily, and are involved in thrilling, complex development...

  • Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Spane4All Full time

    time left to apply End Date : March 29, (6 days left to apply)job requisition id RWelcome to FNB, the home of the #changeables.We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talented team, you will be surrounded by unique talents, diverse minds, and an adaptable...


  • Randburg, Gauteng, South Africa Contractor Full time

    About the Job:We are seeking a senior Java developer to join our team and contribute to the design and development of enterprise-level software solutions. As a seasoned expert in Java, you will be responsible for designing and developing large-scale technology products using Java and Spring.Our ideal candidate has at least two years' experience in...


  • Randburg, Gauteng, South Africa Contractor Full time

    Minimum Requirements:Bachelor's degree in computer science, electronic/computer engineering, information technology or related fields.At least 5 years' experience in a professional software development/engineering, particularly on large, complex technology products/solutions/systems.Backend development using Java and Spring;JDBC and JPA/Hibernate;Java...


  • Randburg, Gauteng, South Africa Contractor Full time

    Minimum RequirementsBachelor's degree in computer science, electronic/computer engineering, information technology or related fields.At least two years' experience in professional software development/engineering, particularly on large, complex technology products/solutions/systems.Following are required:Backend development using Java and Spring;JDBC and...


  • Randburg, Gauteng, South Africa FNB South Africa Full time

    Job SummaryFNB South Africa is seeking a technical team lead to join our Core Banking Team.Key ResponsibilitiesDesign and develop new and enhanced applications and systems.Lead a small independent team and collaborate with other teams.Develop well-designed and efficient code for medium to large applications.RequirementsStrong background in computer science...


  • Randburg, Gauteng, South Africa Business Systems Group Full time

    We are seeking talented professionals to join our development team and contribute to the success of our business.As a Senior Java Developer, you will play a key role in shaping the direction of our company's technology strategy.About the Team:Our team is passionate about innovation and committed to delivering high-quality solutions that meet the needs of our...