Senior Java Software Engineer

2 days ago


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 technologies. With a strong focus on innovation, we're looking for someone who thrives in a fast-paced environment and is eager to contribute to our success.

We require an experienced Java developer with a minimum of 5 years of commercial experience. Azure Cloud Experience is desirable but not essential. You'll be responsible for developing high-quality software using Java 17+, J2E, JUnit, SQL Queries, and other relevant technologies.

Key requirements include:

  • IT Degree or relevant qualifications
  • 5+ years commercial Java Development experience
  • Azure a PLUS Cloud Experience (desired)
  • GitHub and GitHub Actions
  • OpenSearch
  • Grafana stack (including visualization, Loki, Tempo, Mimir, Prometheus)
  • Kafka
  • Technical skills: 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
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

This contract position offers a competitive cost-to-company salary of between R520 to R650 per hour, rotating between Midrand/Rosslyn/Home. The reference number for this position is GZ59909.



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


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

  • 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 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 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 Waterkloof Mansion Boutique Hotel Full time

    We are seeking a skilled Senior Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Python.Your primary focus will be on backend development, ensuring the scalability and performance of our systems. You will work closely...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    **About the Role:**We are seeking a skilled Senior Software Engineer to join our team at Network Recruitment. In this role, you will be responsible for the development and maintenance of EHS and back-end web application services.**Responsibilities:System documentation and analysisDesign, development, and testing of software systemsImpact analysis and system...


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

    E-Merge, a global leader in luxury goods manufacturing, is seeking a talented Senior Java Fullstack Developer to lead their IT innovation efforts.Responsibilities:Leverage expertise in Java development to drive platform/application growthImplement effective DevOps strategies for infrastructure management and monitoringContribute to Agile team discussions and...

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


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