Midrand Java Developer

5 days ago


Pretoria, Gauteng, South Africa E-Merge Full time

Company Overview: E-Merge is seeking a highly skilled Full Stack Java LifeRay Developer to join our team in Midrand/Centurion.

Job Description: We are looking for a seasoned professional with expertise in developing and maintaining critical internal web applications used in vehicle dispatch and distribution/delivery management processes.

Estimated Salary: R620 - R750 per hour (Cost-to-Company basis).

Required Skills and Qualifications: To be successful in this role, you will need:

  • A degree in IT or relevant experience;
  • At least 8 years of development experience;
  • Agile working experience (Mandatory);
  • LifeRay framework v7.06+ knowledge (Templates, structures, themes, Portlets with JSR 168/286);
  • JAVA 8+ and JavaScript expertise;
  • JAVA logging framework (Log4j, Jboss, SLF4J) skills;
  • Node.js, HTML 5, Angular JS, Angular 5+, and CSS (SCSS) proficiency;
  • Docker/Kubernetes (AWS/OpenShift advantageous) knowledge;
  • Code versioning (Git) and Jenkins expertise;

Benefits: As a valued member of our team, you can expect:

  • Heartbeat familiarity;
  • Experience with Agile development methodologies;
  • Familiarity with Confluence/Jira;
  • DevOps expertise;

Other Responsibilities: In addition to the above requirements, you will also be expected to:

  • Develop and maintain a critical internal web application (Backend and Frontend) used in vehicle dispatch and distribution/delivery management processes;
  • Participate in daily stand-ups and collaborate with end users to gather requirements;
  • Analyze and implement new system requirements specifications;
  • Ensure all processes are investigated/considered in obtaining user requirements specifications;


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

    We are seeking a skilled Software Engineer to join our team at E-Merge in Midrand, South Africa. The ideal candidate will have extensive experience with Java, Spring Boot, and Kafka.As a Senior Java Developer, you will be responsible for the development and maintenance of our Central Ordering applications. You will work closely with our DevOps team to ensure...


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

    Job Title: Full Stack Java LifeRay DeveloperA new opportunity has arisen for a skilled Full Stack Java Developer to join our team at E-Merge. We are seeking an experienced professional with a strong background in Java 8+ and JavaScript, as well as expertise in LifeRay framework v7.06+ and related technologies.Key Responsibilities:Develop and maintain a...

  • Senior Java Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a skilled Software Engineer to develop and maintain our Central Ordering applications.Key responsibilities include:Designing and developing Microservices with a deep understanding of API-based development.Implementing and monitoring solutions using Java, Spring Boot, and Kafka.Collaborating with the Dev team to ensure seamless integration and...


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

    Job SummaryA new career opportunity has emerged for a skilled Full Stack Java Developer to join our team in Midrand. The ideal candidate will have experience in LifeRay framework and will be responsible for developing and maintaining a critical web application.ResponsibilitiesDevelop and maintain a critical internal web application using LifeRay...


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

    A multinational organization that produces luxury goods is seeking a Fullstack Developer to join their IT innovators team, working on cutting-edge technical solutions within the manufacturing industry.The successful candidate will collaborate with the Platform Development team in an intellectually stimulating environment, solving complex challenges on the...


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

    Job Title: Java Cloud Feature ArchitectWe are seeking a highly skilled Java Cloud Feature Architect to join our team at E-Merge. As a key member of our technical team, you will be responsible for ensuring the successful migration of applications to the cloud, deployment on AWS, and development on AWS.Key Responsibilities:Investigate and consider all...


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

    E-Merge is looking for a skilled Full Stack Java Developer to join our team based in Midrand, working on projects related to the motor industry.We offer a competitive cost-to-company salary of R600 per hour and a semi-remote work arrangement.Job Description:As a Full Stack Java Developer, you will be responsible for designing, developing, and maintaining...


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

    At E-Merge, we are seeking a skilled and passionate Technical Java Developer - Experienced to join our team of experts. This role offers a unique opportunity to work on exciting projects and contribute to the success of our company.About the Role:Develop, test and maintain complex Java applications using the latest technologies and platforms.Collaborate with...


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

    We are seeking a skilled Software Engineer with expertise in Java, Spring Boot, and Kafka to join our team at E-Merge.This role involves being part of a Dev team responsible for the development and maintenance of our Central Ordering applications.Key requirements include:IT degree or equivalent experience10-15 years of commercial Java development...


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

    We are seeking a talented Fullstack Java Developer to join our Platform Development team at E-Merge, a multinational organization specializing in luxury goods.As a key member of our team, you will be responsible for developing and maintaining cutting-edge technical solutions within the manufacturing industry.The ideal candidate will possess a strong...


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

    Exciting Opportunity at E-MergeWe are seeking a highly skilled Senior Java Fullstack Developer to join our team at E-Merge. As a key member of our IT innovators, you will contribute to adopting cutting-edge technical solutions in the manufacturing industry.About the RoleThis is a long-term contract position based in Midrand/Rosslyn/Home, offering a...

  • Senior Java Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    A critically important role for a seasoned Java developer with expertise in relational databases, Java 8+, and JavaScript.This position involves developing and maintaining an internal web application used in vehicle dispatch and distribution/delivery management processes. The ideal candidate will have hands-on experience with LifeRay framework, Agile...


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

    E-Merge seeks a seasoned Cloud Enterprise Application Specialist to spearhead the development of cloud-based Java applications.The ideal candidate will have a strong background in cloud computing, Java development, and Agile methodologies.Key Responsibilities:Design and develop scalable, secure cloud-based Java applications.Collaborate with cross-functional...


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

    E-Merge is seeking a highly skilled Full Stack Java Developer to join their team in Midrand. As a key member of the software development team, you will be responsible for designing, developing, and implementing robust and efficient software solutions using Java.This is a permanent position offering a cost-to-company salary of R600 per hour, making it an...


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

    E-Merge is currently seeking a skilled Senior Full Stack Java Developer to join their team.As a key member of the development team, you will be responsible for maintaining and developing, deploying, and operating frontend and backend cross-platform applications based on Java and other relevant frameworks in accordance with applicable standards and KPIs.Key...


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

    An exceptional opportunity awaits a seasoned Fullstack Java Developer to collaborate with a talented team of software engineers crafting high-performance technical and functional architecture using cutting-edge technologies.You will be expected to design and develop systems solutions that meet quality and delivery requirements. Key skills and experience...


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

    We are seeking a skilled Software Engineer with a strong background in Java, Springboot, and Kafka to join our E-Merge team.The successful candidate will be part of a dynamic Dev team responsible for developing and maintaining our Central Ordering applications.Requirements:IT degree or equivalent experience10-15 years of commercial Java development...


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

    **About the Role**We are seeking an experienced Feature Architect to join our team at E-Merge in Midrand. The ideal candidate will have a strong background in AWS Cloud and Java, with a minimum of 7 years of experience in Technical Solutions Architecture.**Key Responsibilities:**Migration of applications to the cloudDeployment on AWSDevelopment on AWSPropose...


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

    Fullstack Java Developer Role at E-MergeE-Merge is seeking an expert Fullstack Java Developer to join their team of talented developers working on high-performance technical and functional architecture using cutting-edge technologies while working in a team of high-calibre software engineers.You will be required to develop systems solutions in line with...


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

    Job OverviewE-Merge is a leading manufacturing business focused on innovation and comprehensive IT solutions.SalaryR650 per hour, with a contract rate of between R580 to R650 per hour.Job DescriptionWe are currently looking for a Fullstack Java DevOps Engineer to join our team in Midrand/ Remote. As a key member of our development team, you will be...