Senior Java Developer for Vehicle Dispatch and Distribution Management

1 month ago


Pretoria, Gauteng, South Africa Lim Personnel Full time
Job Description:

We are seeking a highly skilled Senior Java Developer to join our team at Lim Personnel. In this role, you will be responsible for developing and maintaining critical internal web applications used in the vehicle dispatch and distribution management processes.

Responsibilities:
  • Develop and maintain backend and frontend systems for internal web applications.
  • Cloud, API, Java, Microservice, and Serverless development, deployment, support, and maintenance.
  • Meet with end-users to gather requirements and participate in daily stand-ups.
  • Analyze and implement new system requirements specifications.
  • Evaluate user requirements and propose system designs.
  • Review and present proposals/system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner/Business team.
  • Ensure compliance with IT Security standards and other quality standards.
  • Contribute to sprint planning, backlog refinement, story size estimation, sprint reviews, and retrospectives.
Requirements:
  • 5-8+ years' experience in backend development technologies.
  • Degree in IT or relevant experience.
  • Qualification/Certification in backend development technologies.
  • Strong knowledge of design patterns, OOP, JSON, XML, and HTML/CSS.
  • Familiarity with Angular, JavaScript, TypeScript, and JUnit.
  • Experience with CI/CD, Maven, Git, Jenkins, and Sonar.
  • Knowledge of database administration, including DB2, Postgres, and Oracle.
  • Ability to work in a cloud environment (AWS) and have experience with Serverless development technologies.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.
What We Offer:
  • A competitive salary of $120,000 - $150,000 per year.
  • A dynamic and collaborative work environment.
  • Ongoing training and professional development opportunities.
  • A comprehensive benefits package, including medical, dental, and vision insurance.
  • A generous 401(k) matching program.
  • A flexible PTO policy and paid holidays.

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

  • Lead Java Developer

    4 days ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    A leading technology firm E-Merge is seeking a seasoned Full Stack Java developer to join their team as a Lead Java Developer and Web Application Architect in Midrand/Centurion.The successful candidate will be responsible for developing and maintaining a critical internal web application used in vehicle dispatch and distribution/delivery management...

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

  • 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 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 Council for Geoscience Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Fleet Operations Manager to join our team at the Council for Geoscience. This is an exciting opportunity for a professional with a passion for fleet management to take on a challenging role that will leverage their expertise in optimizing vehicle utilization, reducing costs, and ensuring...


  • 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

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


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

    The Recruitment Council is seeking a seasoned Senior Java Developer to lead the development of our mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, and AWS, while solving complex integration patterns and modernizing our platforms.Key ResponsibilitiesDevelop and maintain...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Job OverviewWe are seeking a highly skilled Senior Java Developer to join our agile team at Imizizi.ResponsibilitiesConduct 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...


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

    Job Opportunity at E-MergeE-Merge is a renowned business known for producing the world's ultimate machinery. We have a new role available for a Full Stack Java Developer.The successful candidate will join a team with South Africa's best developers, working on exciting projects and collaborating with like-minded professionals.We are looking for a passionate...


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

  • Senior Java Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Discovery Limited Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team in Gauteng, supporting the development of complex systems within the Benefit Management Systems area. The successful candidate will work closely with Business Analysts, System Architects, and Managers to understand business needs and design solutions using various approaches...

  • 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

    Salary: R850,000 - R1,100,000 per annumJob DescriptionWe are seeking an experienced Java Development Manager to oversee daily operations, lead a team of Java developers, and ensure project milestones are met. The ideal candidate will have a strong background in Java development, excellent communication skills, and the ability to work effectively in a team...