Senior Java Developer Position in Midrand

2 days ago


Pretoria, Gauteng, South Africa E-Merge Full time
Job Description

A leading cloud enterprise applications company, E-Merge, is seeking a seasoned Full Stack Java Developer to join their team. Based in the Midrand/Rosslyn/Home area, this contract position offers a competitive hourly rate of R530 - R650.

Company Overview

E-Merge is a forward-thinking manufacturing business that excels in developing and operating cloud-based solutions. As an internal partner, you will collaborate closely with the company to ensure seamless integration and compliance with IT Methodology processes.

Key Responsibilities
  • Develop and maintain robust Full Stack Java applications
  • Collaborate with cross-functional teams to drive innovation and growth
  • Maintain expertise in relevant technologies, including Angular, Jakarta EE, and Azure
Required Skills and Qualifications

To succeed in this role, you should possess:

  • At least 5 years of experience in relevant programming languages
  • Diploma or degree in Business or IT environment
  • Expertise in Front End: Angular, JavaServer Faces, Apache Struts
  • Back End: Jakarta EE, (optional Microprofile, Spring)
  • Application servers: Payara Server/Glassfish, (optional Quarkus, Payara Micro)
  • Languages: Java, JavaScript, Typescript, YAML, XML, JSON, HTML, CSS, SQL
  • Unit Test Frameworks: Junit, Karma, Jasmine
  • Databases: Oracle, Postgres (JDBC + ORM frameworks)
  • Authentication/authorisation standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)
  • AZURE or other cloud infrastructure
  • Build and Deployment: CI/CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerisation)
Benefits

This contract position offers a competitive hourly rate of R530 - R650, making it an attractive opportunity for experienced professionals in the field.


  • Senior Java Developer

    3 weeks ago


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

  • Senior Java Developer

    1 month 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

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

    E-Merge seeks a skilled Full Stack Java LifeRay Developer to join our team in Midrand/Centurion. The ideal candidate will have at least 8 years of development experience and expertise in Java 8+, JavaScript, and LifeRay framework v7.06+Job DescriptionWe are looking for a highly motivated individual to develop and maintain a critical internal web application...


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


  • 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

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

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


  • 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 MSP Staffing LTD Full time

    About the RoleOur client, MSP Staffing LTD, is looking for a highly skilled Senior Java Developer to join their team in Pretoria.Job SummaryThis is a hybrid role that involves Java development and other responsibilities. The ideal candidate should have a strong background in Java, microservices, and enterprise experience.About the CompanyMSP Staffing LTD is...

  • Senior Java Developer

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

  • Senior Java Developer

    1 month ago


    Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are seeking an experienced Senior Java Developer to join our team at Tumaini Consulting.The ideal candidate will have a minimum of 7 years of solid development experience in Java, with proficiency in NodeJS and TypeScript.The successful candidate will have a university degree in Computer Sciences or equivalent, and hold Java Certification and/or AWS...


  • Pretoria, Gauteng, South Africa Telebest Full time

    Job SummaryWe're seeking a skilled Senior Java Backend Developer to join our team at Telebest. The ideal candidate will have extensive experience in professional software development and engineering on large, complex projects.Key ResponsibilitiesDevelop high-quality Java code for complex projects.Work with researchers and experts to develop software...


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

  • Senior Java Developer

    3 weeks ago


    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 OfferZen Full time

    Job Summary:We are seeking an experienced Java developer to join our team at OfferZen. As a Java developer, you will be responsible for developing and supporting software applications, collaborating with frontend developers, and working on microservices architecture and RESTful API services.Key Responsibilities:Develop and support software applications,...


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

    We are E-Merge, a forward-thinking organization dedicated to delivering cutting-edge solutions to the financial sector. Our team of experts is seeking an experienced Full Stack Java JEE Software Developer to join our ranks.This senior role involves implementing seamless card and payment processes, collaborating with professionals, and maintaining a positive...