Senior Java Developer for Agile Team

1 month ago


Pretoria, Gauteng, South Africa Imizizi Full time
Job Overview

We are seeking a highly skilled Senior Java Developer to join our agile team at Imizizi.

Responsibilities
  • Conduct system analysis, design, development, and testing for assigned technical products or applications within an agile/DevOps delivery model.
  • Manage application dependencies across the full stack from application to infrastructure.
  • Implement automated test cases to ensure technical solutions meet expected outcomes and business objectives.
  • Create and maintain automated deployment pipelines to maintain quality control and deployment agility.
  • Prepare and document standard operating procedures and protocols as well as required system documentation.
  • Support operational excellence goals through strong operations knowledge. Resolve escalated support topics as part of tier-2/3 DevOps role to ensure the highest availability of critical applications.
  • Plan and execute upgrade of existing applications, tools, and features.
  • Create solutions and solve problems using a cloud-native toolchain, to ensure world-class uptime and business agility.
  • Plan work-effort as part of an agile team.
Requirements
  • Degree in Information Technology.
  • 8+ years of total experience required.
  • 5+ years in a senior developer/engineer role.
  • Security Certifications.
  • Cloud Certifications.
  • Enterprise Architecture Certifications.
  • Familiarity with frameworks such as Angular, Jakarta EE, Spring, and Quarkus.
  • Experience with languages like Java, JavaScript, TypeScript, YAML, XML, JSON, HTML, CSS, SQL.
  • Unit Test Frameworks: Junit, Karma, Jasmine.
  • Databases: Oracle, Postgres (JDBC + ORM frameworks).
  • AZURE or other cloud infrastructure.
  • Build and Deployment: CI/CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerisation).
What We Offer

As a Senior Java Developer at Imizizi, you can expect a competitive salary range of $120,000 - $180,000 per year, depending on your experience and qualifications.


  • Software Developer

    4 weeks ago


    Pretoria, Gauteng, South Africa Agile People Full time

    Job DescriptionAn exciting opportunity awaits an accomplished Senior Software Professional to join our team at Agile People. As a key contributor, you will play a pivotal role in designing and developing high-quality software solutions that meet the evolving needs of our clients.In this dynamic position, you will be responsible for:Developing, delivering,...


  • Pretoria, Gauteng, South Africa Agile People Full time

    Job DescriptionWe are seeking a skilled Backend Software Engineer to join our team at Agile People.About the RoleThe successful candidate will have 3-5 years of professional experience in software development and a strong passion for being a hands-on techie. You will be responsible for developing, delivering, and maintaining high-quality software, working...


  • 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

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

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Technical Lead for Java DevelopmentAbout the Role:E-Merge is searching for a seasoned Java Developer to lead our development team in implementing cutting-edge solutions within the manufacturing industry. This is a long-term contract position with a competitive hourly rate of up to R680.Key Responsibilities:Lead the implementation of Java-based solutions in...


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

    An esteemed luxury goods manufacturer seeks a seasoned Senior Java Fullstack Developer to join their IT innovation team.Key responsibilities:Lead the development and maintenance of platform/applicationDevOps with focus on infrastructure, monitoring, debugging, and fault-findingCollaborate with the team in Agile ceremoniesCode review and quality...


  • 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

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

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

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

  • Senior Java Developer

    2 months 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 E-Merge Full time

    E-Merge is a multinational organization that produces luxury goods. We are seeking a highly skilled Fullstack Java Developer to join our Platform Development team.This position offers an excellent opportunity to work on cutting-edge technical solutions within the manufacturing industry. You will collaborate with IT innovators to solve complex challenges and...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    At Mediro Recruitment, we are seeking a highly skilled Senior Java Systems Developer to join our team.About the RoleWe are looking for an experienced professional with a strong background in Java development and system maintenance. As a Senior Java Systems Developer, you will be responsible for developing and maintaining platforms and applications, as well...


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


  • Pretoria, Gauteng, South Africa FNB South Africa Full time

    Job Title: Senior Java Development Team Lead - GautengThis is a senior leadership role within the FNB South Africa Java Development Team, requiring a high degree of technical expertise and leadership skills.About the JobWe are seeking an experienced Java Development Team Lead to join our team in Gauteng. As a key member of our development team, you will be...

  • Software Developer

    1 month ago


    Pretoria, Gauteng, South Africa Agile People Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our team at Agile People.


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

  • Senior Java Developer

    2 months 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 Tumaini Consulting Full time

    Job Title: Snr Java Development SpecialistAbout the Role:We are seeking an experienced Senior Java Developer to join our team at Tumaini Consulting. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex Java applications.


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

    We are looking for a seasoned Senior Fullstack Java Developer to lead our Platform Development team at E-Merge.The successful candidate will have extensive experience with Java EE, Spring Boot, and AWS, as well as strong skills in developing and maintaining database queries. They should also be familiar with Atlassian tools, Agile methodologies, and DevOps...