Senior Java Backend Software Engineer

2 weeks ago


Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

We are seeking a skilled Java Backend Software Engineer to join our team at IT Ridge Technologies.

Key Responsibilities:

  • Develop, enhance, and maintain Java-based backend systems.
  • Focus on advanced Java development, including Core Java and Java frameworks like Spring, Spring MVC, and Spring Boot.
  • Design and implement efficient REST APIs and SOAP services.
  • Conduct thorough analysis and optimization of existing Java code and APIs.
  • Employ test-driven development techniques using Spring Boot, Hibernate, and JPA.
  • Develop and maintain Hibernate mapping files and database schema.
  • Collaborate in the design and development of Controller, Services, Utility, and Dao classes.
  • Perform integration testing and provide support after deployment.

Preferred Skills:

  • Domain knowledge in banking, specifically Core, Deposits, and Payments.
  • Experience with Azure/AWS cloud platforms and DevOps tools like Service Manager, XLRelease, Kubernetes, and Docker.
  • Exposure to Agile team processes is an advantage.
  • Strong team player with a self-motivated attitude.


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...


  • Johannesburg, Gauteng, South Africa PlaceTalent Full time

    Job Details:Job Title: Senior Software Engineer - Backend SystemsCompany: {company}Job Type: Full-timeWe are seeking an experienced Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining large-scale backend systems.Responsibilities:Design and develop scalable, efficient, and reliable...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    About the Role:As a senior software engineer, you will be responsible for developing and implementing backend systems using Python. Your primary focus will be on database integration and ensuring seamless data flow between systems. If you have expertise in Java, you can also contribute to building enterprise-level solutions.

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Software Engineer (Backend)Key Responsibilities:Design and develop scalable and efficient backend systems using Java and its frameworks. Collaborate with cross-functional teams to identify and prioritize project requirements.Requirements:Proficiency in Java, data structures, and algorithms. Experience with version control systems and agile...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.Our team of experts takes on complex problems and high-stake projects, combining technical expertise with a deep understanding of our clients' needs.Our CultureWe foster an environment where...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing and implementing robust backend solutions using Java and Node.js.Key ResponsibilitiesDevelop and implement high-quality backend solutions using Java and Node.js, ensuring...


  • Johannesburg, Gauteng, South Africa Tower Group Full time

    We are seeking an experienced Backend Software Engineer to join our team at {company}.The ideal candidate will have a strong background in Backend Development and be proficient in Java and Python.This role will involve designing and implementing scalable and efficient software solutions, collaborating with cross-functional teams, and ensuring high-quality...

  • Senior Java Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in tackling complex problems and high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong...

  • Senior Java Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high-stake projects through the use of a balanced combination between tech-savvy and a deep understanding of a...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Backend Software DeveloperAt {company}, we are looking for a skilled Backend Software Developer to join our team. The ideal candidate will have experience with Java and a strong understanding of software design patterns.Responsibilities:Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to identify and...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior JavaScript Software EngineerJob Type: Full-timeAbout the Role:Tumaini Consulting is seeking a highly skilled Senior JavaScript Software Engineer to join our team. The ideal candidate will have a strong background in JavaScript, Angular, React, and Vue.js, as well as experience with backend technologies such as .Net, Java, and Python....

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Software Engineer to join our team as a Backend Developer. Key responsibilities include designing, developing, and maintaining software applications using Java.Key Responsibilities:Design and develop software applications using Java.Collaborate with cross-functional teams to identify and prioritize requirements.Maintain and improve...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    We're seeking a highly skilled Senior Software Engineer to join our team in the development of scalable and secure backend systems. Key responsibilities include designing and implementing microservices, collaborating with cross-functional teams, and ensuring high-quality code delivery.Key Skills:Proficiency in programming languages such as Java, Python, or...


  • Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    We are seeking a skilled Expert Java Backend Engineer to join our team at IT Ridge Technologies.Salary: $120,000 - $180,000 per annumAbout the Role:As an Expert Java Backend Engineer, you will be responsible for working on development, enhancement, and maintenance projects. You will have a strong focus on Core Java and Advanced Java development, utilizing...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    About Blue Bean SoftwareWe are a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a...

  • Java Software Engineer

    2 months ago


    Johannesburg, Gauteng, South Africa Copious Software Full time

    Job Title: Java DevelopersJob DescriptionWe are seeking a skilled Java Developer to join our team at Copious Software. As a Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java 8 and Spring Stack.Key Responsibilities:Design and develop software applications using Java 8 and Spring Stack.Develop...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are Network Recruitment, a company dedicated to finding the best talent for our clients. We are currently looking for a skilled Backend Software Engineer to join our team and work on diverse projects.As a Backend Software Engineer, you will be responsible for handling server-side development, working closely with our team to design and implement scalable...

  • Software Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Fempower Personnel Full time

    About the JobWe are looking for a skilled Software Developer - Backend to join our team. The ideal candidate will have experience with Java and be able to work with our existing codebase.Key ResponsibilitiesDeveloping and maintaining backend systems using JavaCollaborating with the front-end team to ensure seamless integrationParticipating in code reviews...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Job Title: Java DevelopersJob Description:We are seeking a skilled Java Developer to join our team at Copious Software. As a Java Developer, you will be responsible for designing, developing, and testing software applications using Java 8 and Spring Stack.Key Responsibilities:Design and develop software applications using Java 8 and Spring Stack.Develop and...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    About the Role:We are seeking a skilled Backend Developer to join our team. In this position, you will be responsible for designing, developing, and maintaining the backend of our software applications. Your primary focus will be on ensuring the stability, scalability, and security of our systems.Key Responsibilities:Design and develop high-quality backend...