Java Software Developer

2 days ago


Randburg, Gauteng, South Africa Carlysle Talent Search - Centurion Full time
Job Overview

As a key member of our team at Carlysle Talent Search - Centurion, you will be responsible for designing and developing high-quality software applications using the Java stack.

Key Responsibilities

We are seeking an experienced Senior Java Software Engineer to join our team. In this role, you will have the opportunity to work on challenging projects, develop your skills, and collaborate with other professionals in the field.

  • Design and implement efficient software solutions using Java, Spring, and Spring Boot.
  • Collaborate with cross-functional teams to identify business requirements and develop technical solutions.
  • Mentor junior engineers and contribute to the growth and development of the team.
  • Stay up-to-date with industry trends and best practices, and apply this knowledge to improve our processes and technologies.

You will be working closely with our team to deliver high-quality software applications that meet our clients' needs. If you are passionate about software engineering and want to take your career to the next level, we encourage you to apply for this exciting opportunity.

About You

To succeed in this role, you will need:

  • A bachelor's degree in Computer Science or a related field.
  • Significant experience in software development using Java, Spring, and Spring Boot.
  • Strong understanding of software engineering principles and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to communicate effectively with both technical and non-technical stakeholders.

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are interested in this role, please submit your application, including your resume and a cover letter explaining why you are the ideal candidate for this position.



  • Randburg, Gauteng, South Africa Vito Solutions Full time

    EMPLOYMENT TYPE:PermanentCOMPANY:An international software development and consulting company.LOCATION:Johannesburg, South AfricaWORKING MODEL:Hybrid working model. However, the first 3/4 months will be onsite.JOB OVERVIEW:The client is looking for a skilled Java Software Developer to join their global team, contributing to the design, development, and...


  • Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full time

    About UsMSP Staffing (PTY) LTD is a reputable staffing agency that specializes in connecting talented professionals with top companies.We are currently seeking a skilled Senior Java Developer to join our client's team. This role requires a strong understanding of software engineering fundamentals, as well as experience working with enterprise-level...


  • Randburg, Gauteng, South Africa Iqbusiness Full time

    iqbusiness City of Johannesburg, Gauteng, South AfricaSenior Java Software EngineerIntroduction: We are seeking a talented and motivated Java 8 Engineer with a strong background in Spring Boot to join our dynamic development team.The ideal candidate will have a passion for software development and a desire to deliver high-quality, scalable applications.Key...


  • Randburg, Gauteng, South Africa Xcede Group Full time

    Job OverviewXcede Group is a dynamic and innovative organization that prides itself on delivering cutting-edge technology solutions to its clients.We are currently seeking an experienced Senior Java Developer to join our team and contribute to the development of high-quality software products. The ideal candidate will have a strong background in Java 8 or...


  • Randburg, Gauteng, South Africa Siri Technologies Full time

    Software Developer WantedWe are hiring an experienced Java developer to join our team at Siri Technologies. As a software developer, you will work closely with our development team to design, develop, and deploy high-quality Java applications.Main Responsibilities:Develop Java applications with a focus on performance, security, and usabilityCollaborate with...


  • Randburg, Gauteng, South Africa Xcede Group Full time

    Senior Java EngineerAre you a Senior Java Engineer with a passion for developing high-quality, scalable software?Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions. As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging...


  • Randburg, Gauteng, South Africa Tetrad Group Full time

    Job title: Intermediate Java Software EngineerJob Location: Gauteng, JohannesburgDeadline: March 25, 2025About the jobA leading consulting firm specializing in high-impact software solutions for the vehicle tracking industry is looking for a skilled Intermediate Java Engineer to join their growing team.ResponsibilitiesCollaborating with software engineers to...


  • 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...


  • Randburg, Gauteng, South Africa Pillangó Placements Full time

    Direct message the job poster from Pillangó PlacementsTech TA | Marketing | Business Growth | Strategy | 2ICAs a sought-after Full-Stack Java Developer open to new opportunities, we understand that recruitment options can be overwhelming. Pillangó Placements stands out as one of South Africa's top tech recruiters, offering personalised guidance that goes...


  • 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

    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...

  • Java Developer

    7 days ago


    Randburg, Gauteng, South Africa Blue Pearl Pty Ltd Full time

    Job Overview : We are seeking a Senior Java Developer to contribute to the design, development, and optimization of high-performing applications.The ideal candidate will have strong expertise in Java & J2EE development, API design, web services, and relational databases.This role involves collaborating on application architecture, designing efficient...

  • Java Developer

    7 days 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 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...


  • Randburg, Gauteng, South Africa Xcede Group Full time

    Senior Java EngineerAre you a Senior Java Engineer with a passion for developing high-quality, scalable software? Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions. As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging...


  • 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 Dearx Full time

    About DearxJob DescriptionDearx is seeking a highly skilled Java developer to join our innovative team. The ideal candidate will have extensive experience in Java application development and programming.This role involves all aspects of development, including design, planning, development, and deployment.The ideal candidate should have a strong technical /...


  • Randburg, Gauteng, South Africa Siri Technologies Full time

    Job Summary:We are looking for a talented Java developer to join our team at Siri Technologies. As a key member of our development team, you will play a critical role in designing and building high-performance Java applications.Main Responsibilities:Develop Java applications with a focus on scalability, reliability, and maintainabilityCollaborate with...


  • Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full time

    About the JobWe're looking for a highly skilled Senior Java Developer to join our team. As a seasoned professional, you'll be responsible for designing, developing, and delivering high-quality Java-based applications and systems.The successful candidate will have a strong background in software engineering, with experience working with enterprise-level...

  • Java Developer

    2 days 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...