Senior Software Developer

3 days ago


Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R240 000 per year
Hire Resolve's client is seeking a Senior Software Developer who will assist in the development, implementation, and maintenance of new and existing applications.

Responsibilities: 
  • Implement and customize the GK Product Suite within customer projects.

  • Research and recommend new technologies and trends.

  • Develop technical documentation.

  • Design and architect software solutions.

  • Share knowledge and expertise with a global development team.

  • Maintain existing applications and resolve software defects.

  • Create and maintain unit tests.

  • Conduct peer code reviews.

  • Collaborate with team members, QA, and project managers to ensure quality software delivery.

  • Participate in internal and customer meetings to provide project updates and technical expertise.


Minimum Requirements: 
  • Education: Bachelor's Degree in Computer Science or Information Technology.

  • Experience:

    • Junior Level: Minimum of 2 years in Java development.

    • Mid-Level: Minimum of 4 years in Java development plus at least 1 year of general software development experience.

  • Technical Skills:

    • Proficiency with Java frameworks and tools including Spring Framework and JUnit.

    • Experience with Apache CXF (Rest, SOAP).

    • Familiarity with CI/CD tools like Jenkins, Nexus, Gitlab, or GitHub pipelines.

    • Web technologies: JavaScript, , , OpenUI5, HTML5, CSS.

    • Database experience with SQL Databases (Oracle, MS SQL Server, SAP HANA) and NoSQL Databases (MongoDB).

    • Containerization and orchestration using Docker and Kubernetes.

    • Operating system knowledge: Windows and Linux.

    • Cloud platform experience (Azure, AWS, or Google Cloud).

  • Core Competencies:

    • Strong analytical skills.

    • Understanding of Design Patterns.

    • Experience with Agile Development Processes.

  • Bonus: Software development experience in retail environments is a plus.

Benefits:

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days


  • Angular Developer

    3 days ago


    Johannesburg, Gauteng, South Africa An Angular developer Full time R120 000 - R240 000 per year

    An Angular developer is a professional who not only develops in JavaScript but also has an excellent command of the AngularJS framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main AngularJS developer responsibilities include working on improving the performance...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...


  • Johannesburg, Gauteng, South Africa MRI Software Full time R800 000 - R1 600 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...


  • Johannesburg, Gauteng, South Africa Rosstone Professional Solutions Full time R600 000 - R1 200 000 per year

    Software Developer (Senior) Job Description (ABAP)Software Developers (Senior) are responsible for developing the code that is used to construct advanced and complex technical solutions including applications, systems, integrations, and automation. These employees have deep knowledge of and uses specific programming languages to perform all the activities...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve is currently seeking a talented and experienced Senior Software Developer to join our client's team in Johannesburg. As a Senior Software Developer, you will play a key role in designing, developing, and implementing software solutions for their clients.Responsibilities:Determine the requirements of the software from a UI and service API design....


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R900 000 - R1 200 000 per year

    About the RoleWe are seeking a highly experienced Senior Java Developer to join our team. You will design, develop, and maintain scalable enterprise-grade applications using Java and modern frameworks.This role emphasizes cloud-native development, microservices architecture, and high-performance, secure coding practices. It is ideal for a seasoned engineer...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 800 000 - R2 500 000 per year

    Hire Resolve's client is seeking a highly experienced and technically proficient Senior Software Developer to join their growing team. The successful candidate will play a pivotal role in designing, developing, implementing, and maintaining robust and scalable software solutions that support their core business offerings, with a strong emphasis on ERP...


  • Johannesburg, Gauteng, South Africa Headhunters Full time R1 200 000 - R2 400 000 per year

    Our Client in the Network Industry is seeking to employ a Senior Software Developer (Full-Stack) to their team based in Johannesburg.This is a hybrid role, offering a combination of remote and on-site work.Requirements:Proven experience as a Full-Stack Developer with a solid track record of working with Microsoft DotNet, C#, DotNet Core, Retool and...

  • Software Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per year

    About the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...