Java Software Engineer

2 days ago


Pretoria, Gauteng, South Africa E-Merge Full time
About E-Merge and This Opportunity
E-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 growth. Your contributions will play a crucial role in shaping our future projects and achieving excellence in the field of software development.

Essential Skills:
- Holding an IT degree or equivalent qualification
- A minimum of 5 years' experience in commercial Java Development
- Familiarity with Azure cloud infrastructure (an advantage)
- Strong understanding of GitHub and GitHub Actions
- Expertise in OpenSearch
- Knowledge of the Grafana stack (including Loki, Tempo, Mimir, and Prometheus)
- Experience with Kafka
- Technical proficiency in Java 17+, J2E, Junit, SQL Queries and optimization, JAX-RS, JPA, JTA, ORM, Flyway, Angular 16+, Typescript, Karma/Jasmine, HTML/CSS, Web components, PostgreSQL, Maven, Jira/Confluence, X-Ray

Compensation Package:
This position offers a competitive hourly rate of R520 to R650, aligning with industry standards and reflecting the company's commitment to fair compensation. The rotation between Midrand/Rosslyn/Home ensures flexibility and adaptability.

  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Job Title: Senior Java Software Engineer for Enterprise SolutionsEstimated Salary: R1,200,000 - R1,500,000 per annumAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Discovery Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality...


  • 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

    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

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


  • Pretoria, Gauteng, South Africa The Recruitment Council Full time

    Job DescriptionWe are seeking an experienced Senior Java Developer to join our team at The Recruitment Council.About the RoleThis is a challenging opportunity for a skilled Java developer to work on high-performance software applications, utilizing advanced technologies such as Java EE, Docker, and AWS.The ideal candidate will have extensive experience in...


  • Pretoria, Gauteng, South Africa Telebest Full time

    About the Role:Telebest has an exciting opportunity for a Senior Java Back-End Software Engineer based in Pretoria.About Us:Telebest is a leading company that delivers high-tech software solutions to clients.What We Offer:Our ideal candidate will have a Bachelor's degree in Computer Science, Electronic/Computer Engineering, Information Technology or a...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Tumaini Consulting.About the RoleIn this pivotal position, you will leverage your mastery of the Java stack to drive our clients' projects forward.You will utilize cutting-edge frameworks like Spring and Java EE, as well as JavaScript technologies such as Angular or React.Key...


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

    E-Merge is seeking a highly skilled Java DeveloperWe are currently in search of an experienced Java Developer to join our team at E-Merge. As a Java Developer, you will be responsible for researching, designing, implementing, and managing software programs. You will also be testing and evaluating new programs.This is a great opportunity for individuals who...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    Company Overview: MSP Staffing LTD is a reputable staffing agency seeking a dedicated Senior Java developer to fill a key position. Salary: This role comes with a competitive salary, estimated at R1,200,000 - R1,500,000 per annum, depending on experience and location.Job Description: As a Senior Java Developer, you will be part of a delivery team working...


  • 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 The Recruitment Council Full time

    Job DescriptionA Senior Java Developer is sought by The Recruitment Council to develop, maintain and support mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, AWS and Oracle, while solving complex integration patterns.Key ResponsibilitiesTechnical LeadershipCollaboration and...


  • Pretoria, Gauteng, South Africa BBD Full time

    Job OverviewWe are seeking a highly skilled Senior Java Developer to join our team at BBD.Estimated Salary: R 650,000 - R 850,000 per annumThis is a fantastic opportunity for an experienced Java engineer to work with our team in Gauteng.Key Responsibilities:Software Analysis: Conduct thorough analysis of software systems to identify areas for improvement and...


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

    Job Summary:E-Merge is seeking a skilled Java Developer to join our team in Pretoria. As a senior software engineer, you will be responsible for leading the development and maintenance of our software applications using Java.Main Responsibilities:Lead the development of new software features and enhancements using Java.Mentor junior developers and provide...

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa The Recruitment Council Full time

    Job Description: Enterprise Java Software EngineerThe Recruitment Council is seeking a highly skilled Enterprise Java Software Engineer to develop, maintain, and support mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration...

  • Software Professional

    2 weeks ago


    Pretoria, Gauteng, South Africa SITA SOC Full time

    Job Opportunity: Software ProfessionalWe are seeking a highly skilled Software Professional to join our team at SITA SOC.Key Responsibilities:Design, develop, and customize software applications using SITAs software development stack and framework to optimize operational efficiency.Coordinate the installation and maintenance of software systems, ensuring...

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    Key Requirements for Senior Java Developer We are seeking an Experienced Enterprise Java Professional to join our clients company. The ideal candidate will have a strong background in software engineering, with a minimum of 6 years' experience working in an enterprise environment. The successful candidate will be proficient in frameworks such as Spring and...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    Senior Java DeveloperA top-tier opportunity awaits an experienced senior Java developer to spearhead the development of innovative software solutions. OfferZen, a leading developer jobs marketplace, offers a unique platform that reverses the conventional job search process.By creating a profile on our platform, developers can connect with a vast network of...


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

  • Software Engineer

    2 days ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    We are looking for a skilled Software Engineer to join our team at Network Recruitment. This role involves the development and maintenance of EHS and back-end web application services.Key Responsibilities:Documenting systemsAnalyzing, designing, and developing system solutionsConducting unit testing and participating in regression, performance, and systems...


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

    We are currently seeking a seasoned Fullstack Java DevOps Engineer to join our innovative team at E-Merge, a leading manufacturing business. Our ideal candidate will possess strong expertise in Developing and Operations for ERP, JAVA, Azure and Cloud solutions. Requirements: We require a Bachelor's degree in computer science, Software Engineering, or a...