Java SpringBoot Kafka Software Engineer Position in Midrand

2 days ago


Pretoria, Gauteng, South Africa E-Merge Full time

We are seeking a highly skilled Software Engineer to join our fast-growing team at E-Merge. As a key member of our Dev team, you will be responsible for the development and maintenance of our Central Ordering applications using your expertise in Java, Spring Boot, and Kafka.

This is a contract semi-remote position based in Midrand/Centurion with a competitive contract rate of R680 - R750 per hour. If you have a passion for software development and want to take your career to the next level, this could be the perfect opportunity for you.

The ideal candidate will have a degree in IT or equivalent experience, along with 10-15 years of commercial development experience in Java. You should also have extensive experience in implementing and monitoring solutions, as well as testing (manual and automated testing) skills.

AWS architect, DevOps, or Developer experience is advantageous, but not necessary. Our team uses a range of technologies including Java Spring Boot, Kafka & JMS (MQ), DevOps (Git, GitHub, CI/CD pipelines), Cloud infrastructure (AWS), SQL (Oracle, Postgres), and RESTful and SOAP services. If you are proficient in these areas and have a strong understanding of API-based development, we would love to hear from you.

As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and develop your skills further. If you are a motivated and talented individual who is passionate about software engineering, please apply for this role.



  • 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

    E-Merge is a renowned business that produces the world's ultimate machinery. We have an exciting opportunity for a skilled Full Stack Java Developer to join our team of top-notch developers in Midrand/Home.The ideal candidate will be passionate about collaborating with a diverse team, sharing knowledge, and providing guidance on the latest technologies. If...


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

    **Job Title:** Midrand Java Developer Position**About E-Merge:** We are seeking a skilled Fullstack Java Developer to join our team of talented software engineers in Midrand. As a key member, you will be responsible for developing high-performance technical and functional architecture using cutting-edge technologies.**Responsibilities:** Develop systems...

  • Senior Java Developer

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


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

    E-Merge is currently looking for a seasoned Senior Java Developer to join our team and contribute to the development and maintenance of our Central Ordering applications. This is a contract semi-remote position based in Midrand/Centurion, offering a competitive contract rate of R680 - R750 per hour.We require a candidate with a solid background in Java,...


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

    About E-Merge and This OpportunityE-Merge is a respected business recognized globally for its innovative machinery. As a Full Stack Java Developer, you will form part of an exceptional team, utilizing your skills to drive success in our dynamic environment.In this pivotal role, you will work alongside talented individuals, fostering collaboration and shared...


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

    We're seeking a seasoned Full Stack Java Developer to join our dynamic team at E-Merge. As a leading business in the industry, we pride ourselves on producing the world's ultimate machinery.The successful candidate will be part of a collaborative environment where they can share knowledge, provide guidance, and work on exciting projects using the latest...


  • 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

    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

    E-Merge Job Opportunity: Full Stack Java DeveloperAbout the Role:We are seeking a skilled Full Stack Java Developer to join our esteemed team at E-Merge. In this role, you will collaborate with top-notch developers to create innovative solutions, leveraging your expertise in Java and related technologies.Key Responsibilities:- Collaborate with a...


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

    E-Merge is a leading multinational organization producing luxury goods, and we're seeking a skilled Fullstack Java Expert to join our team.In this role, you'll work on high-profile projects within the manufacturing industry, collaborating with our IT team to develop cutting-edge solutions. To succeed, you'll need 8+ years of experience in JAVA EE / JAVA...


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

    Job OverviewE-Merge is looking for a skilled Full Stack Java Developer to join our team based in Midrand. The ideal candidate will have extensive experience in Java software development, cloud technologies, and agile project management.Company OverviewWe are a dynamic company that values innovation and excellence. Our mission is to deliver cutting-edge...


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

    E-Merge, a leading international manufacturing organization, requires a highly skilled Senior Java Fullstack Developer for their IT team.Job Description:Primary Responsibilities:Development and maintenance of software applicationsInfrastructure management and DevOps practicesDebugging and fault-findingCode review and collaborationRequired Skills:Extensive...


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

    Job Title: Senior Java Developer MidrandWe are seeking a highly skilled and experienced Senior Java Developer to join our team in Midrand. As a key member of our development team, you will be responsible for designing, developing, and deploying complex software systems using Java and related technologies.About the RoleThis is a permanent position offering a...


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

    We are E-Merge, a multinational organization producing luxury goods, and we're looking for a seasoned Senior Fullstack Java Developer to join our team.In this role, you'll work on advanced technical projects within the manufacturing industry, collaborating with our IT innovators to develop innovative solutions. To succeed, you'll need 8+ years of experience...


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

    Job Title: Site Reliability Engineer – Semi RemoteWe are seeking a highly skilled Site Reliability Engineer to join our team at E-Merge. This is a semi-remote contract position based in Midrand/Centurion, offering a competitive rate of R700 per hour.About the Role:This is a fantastic opportunity for a talented individual to develop systems solutions in...


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

    Job DescriptionA 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 OverviewE-Merge is a forward-thinking manufacturing business that excels in developing and operating...


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

    E-Merge, a leading manufacturer, seeks a talented Java Developer to join their international team. This exciting opportunity is based in Semi-Remote/Centurion and offers a competitive contract rate of R480 up to R600 per hour.Job OverviewThe successful candidate will work on innovative projects within the Shopfloor domain, utilizing their expertise in...


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

    E-Merge is looking for an experienced Full Stack Developer to work on various projects based in Midrand.The successful candidate will have extensive knowledge of Java, including commercial development experience and familiarity with relevant frameworks.The role involves maintaining and developing frontend and backend cross-platform applications, ensuring...


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

    We are seeking a highly skilled Lead Software Engineer to join our team based in Midrand/Rosslyn/Home Office.The successful candidate will have experience in Oracle, PL/SQL, and be able to work independently and submit deliverables on time.This long-term contract position offers a competitive hourly rate of R742.Key ResponsibilitiesCoordination between...