Java Developer

4 weeks ago


Gauteng, South Africa Adzuna ZA B C2 Full time

Our experienced team of software developers assist our clients through their software development journey. We have a vast range of experience across various technologies and industries.

**Please note that this is not an active role but an advertisement to submit your CV for similar Java Developer positions that will become available in the coming months**

Job Description
  1. Develop, test, and maintain high quality application software.
  2. Analyse, maintain and enhance existing application and troubleshoot issues.
  3. Assist with the production of technical specifications and designs
  4. Provide technical assistance and Input In the analysis and design phases.
  5. Participate and contribute to collaboration of solution design.
  6. Promote new technologies and share knowledge within the team. Recommend improvements to development processes, contribute to implementation plans, and assist in rollout
  7. Perform code reviews and ensure high coding standards are adhered to.
Requirements
  1. Matric Certificate
  2. Relevant Working Experience
  3. Equivalent Java Certification NQF5
  4. B.Com Informatica / BSc. Computer Science / BTech
Tasks & Responsibilities
  1. Produce quality code with a low bug report · Produce and execute high quality test cases on all development · Ensure timely resolution on any production issues with recommendations on avoiding similar incidents in the future.
  2. Perform complete and effective development testing.
  3. Ensure sign-off on all documentation produced.
  4. Ensure projects are completed within scope, time and budget.
  5. Apply development standards in all areas of the SDLC.
Knowledge, Skills and/or Abilities Required
  • 5+ years Java systems development experience.
  • Java EE knowledge and experience.
  • Spring.
  • ORM/Hibernate/JPA experience.
  • Experience with XML/XSD/JAXB.
  • Web Services (ReST and SOAP).
  • Unit testing and mocking frameworks.
  • Experience with Application Servers (preferably WebLogic).
  • Knowledge of OO design principles and patterns.
  • 5+ years Java systems development experience.
  • Maven.
  • Spring Boot / Spring Cloud.
  • Docker, Kubernetes.
  • JMS, Tibco EMS experience.
  • Oracle DB, PL/SQL.
  • Presentation layer development (HTML5, CSS, JavaScript, Angular, NGXS, Nebular, Nrwl).
  • OpenAPI/Swagger.
  • OAuth2, JWT, encryption.
  • Elastic, Logstash, Kibana, Filebeat
  • BDD, Cucumber.
  • Experience with Business Rules Management Frameworks.
  • Experience using formal modelling notation (UML, BPMN, DMN, CMN, ArchiMate etc) and modelling tools (Enterprise Architect, Visual Paradigm etc.)
  • DevOps, automation, CI/CD, Bamboo, Bitbucket, Ansible.
  • Exposure to Agile environments.


  • Java Developer

    1 month ago


    Sandton, City of Johannesburg Metropolitan Municipality, Gauteng, 2031, South Africa FreeRecruit Full time

    The following are the main technologies that will be expected to use: Java / Java EE and related frameworksJavascript and related frameworksSQLTomcat web serversMysqlLinuxResponsibilities:– Contribute in all phases of the development lifecycle– Write well designed, testable, efficient code– Ensure designs are in compliance with specifications–...

  • Java Developer

    7 days ago


    Sandton, City of Johannesburg Metropolitan Municipality, Gauteng, 2031, South Africa FreeRecruit Full time

    The following are the main technologies that will be expected to use: Java / Java EE and related frameworksJavascript and related frameworksSQLTomcat web serversMysqlLinuxResponsibilities:– Contribute in all phases of the development lifecycle– Write well designed, testable, efficient code– Ensure designs are in compliance with specifications–...


  • Midrand, City of Johannesburg Metropolitan Municipality, Gauteng, 1685, South Africa FreeRecruit Full time

    Opportunity to flex your Dev muscle on high-performance tools and platforms! You will be based in a progressive performance driven environment that offers collaboration regularly as well as ensuring the completion of projects, knowledge sharing, skills, and innovative ideas. Giant luxury car manufacturer is currently looking for a Fullstack Developer to...


  • Midrand, City of Johannesburg Metropolitan Municipality, Gauteng, 1685, South Africa FreeRecruit Full time

    Opportunity to flex your Dev muscle on high-performance tools and platforms! You will be based in a progressive performance driven environment that offers collaboration regularly as well as ensuring the completion of projects, knowledge sharing, skills, and innovative ideas. Giant luxury car manufacturer is currently looking for a Fullstack Developer to...

  • IT Internship

    1 month ago


    Gauteng, South Africa Afrika Tikkun Services Full time

    Entry Requirements ICT Internship - ICT Degree in Software Developer / programing foundation in particular basic to advanced Java certification, Azure or AWS / Cloud based certifications will be an added advantage. - Experience of doing Projects in Java advantageous. Knowledgeable about what is happening in the industry. - Knowledge of Angular and...


  • Gauteng, South Africa Jenrec Pty Ltd Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable. Responsible for...

  • BI Developer

    1 week ago


    Gauteng, South Africa Michael Page Full time

    About Our Client Our client, a Cell Captive Insurance organization Job Description Key Responsibilities:End to end data acquisition and data management (Event/Streaming based data pipelines, ETL, Data Lake, Data warehousing and dimensional data modelling.Import the data into the corporate data lake/ data warehouseReporting on the data acquisition progress,...

  • BI Developer

    2 months ago


    Gauteng, South Africa Michael Page Full time

    About Our Client Our client, a Cell Captive Insurance organization Job Description Key Responsibilities:End to end data acquisition and data management (Event/Streaming based data pipelines, ETL, Data Lake, Data warehousing and dimensional data modelling.Import the data into the corporate data lake/ data warehouseReporting on the data acquisition progress,...

  • Mulesoft Developer

    1 month ago


    Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa FreeRecruit Full time

    A Premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups, is seeking to employ a Mulesoft developer who has a minimum of seven years in software development, a minimum four years of experience specifically with MuleSoft, and hold a MuleSoft Developer certification (level...

  • Mulesoft Developer

    7 days ago


    Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa FreeRecruit Full time

    A Premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups, is seeking to employ a Mulesoft developer who has a minimum of seven years in software development, a minimum four years of experience specifically with MuleSoft, and hold a MuleSoft Developer certification (level...


  • Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa AIM Personnel Full time

    Developer Software Programmer – Industria – R47 500 Building a track and trace system for the factory (several components, hardware sensors, databases, backend servers and user interfaces.) Must have SQL, Python and Java. The post Developer Software Programmer – Industria – R47 500 appeared first on freerecruit.co.za .


  • Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa AIM Personnel Full time

    Developer Software Programmer – Industria – R47 500 Building a track and trace system for the factory (several components, hardware sensors, databases, backend servers and user interfaces.) Must have SQL, Python and Java. The post Developer Software Programmer – Industria – R47 500 appeared first on freerecruit.co.za .

  • Ict Trainer

    5 days ago


    Gauteng, South Africa Sci-Bono Discovery Centre Full time

    **ICT TRAINER** **(Programming Mobile Applications and Web Development)** **(PERMANENT)** **JOB PURPOSE** **PRINCIPAL ACCOUNTABILITIES** **ICT Training** - Deliver Web and App Development Training to meet set targets. Train Technical and Programming Curriculum: Cisco Introductory Courses, Networking Essentials, Devnet, ITE & the Programming...

  • Software dev Manager

    2 weeks ago


    Gauteng, South Africa Network Contracting Solutions Full time

    We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, developm... Requirements:    - Bachelor's degree in Computer Science, Software Engineering, or a related field -...


  • Gauteng, South Africa Network Contracting Solutions Full time

    We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, developm... Requirements:    - Bachelor's degree in Computer Science, Software Engineering, or a related field -...

  • Python Tutor

    1 month ago


    Gauteng, South Africa Code Red Recruitment Full time

    My client in Sandton is currently looking for a Python Tutor. **REQUIREMENTS**: - 3-year degree, preferably BSc (Mathematics / Applied Mathematics / IT) or BTech, with tutoring experience. - Minimum 1-year training / facilitating / tutoring experience. - Ability to train junior to senior and management level staff. - Strong command of English in...


  • Gauteng, South Africa SmartDigital Solutions Full time

    **Purpose** *Must have in-hand experience in Microservices, Spring Boot, REST APIs based web *Basic understanding of React, React-native or related front-end frameworks for web and native apps development. The lead will work very closely alongside the developers and project manager. Must have proven experience in managing team, and completion of tasks to...

  • Solutions Architect

    2 months ago


    City of Tshwane, Gauteng, South Africa Redheads Group Full time

    **Join Our Client as a Solutions Architect** Are you ready to take your expertise in IT architectures and solutions to the next level? Join our client as a Solutions Architect and play a pivotal role in shaping the technological landscape of the enterprise. As a visionary and technical leader, you'll have the opportunity to drive innovation, optimize IT...

  • Graph Ml Expert

    2 days ago


    Gauteng, South Africa Zatec (Pty) Ltd Full time

    We are seeking an experienced ML expert to join our team. You will be responsible for designing and developing ML, Graph ML, and Deep Learning systems, ensuring their accuracy, efficiency, and scalability. Your role will involve collaborating in an agile environment, conducting research, and staying up to date with the latest advancements in the...


  • Gauteng, South Africa Taduka Business Solutions Full time

    **Detailed description** - Define integration development and design standards and processes to ensure uniformity in the delivery of integration artefacts. - Design future integration frameworks and develop integration capabilities to ensure the delivery of technological roadmaps by the Enterprise Integration Centre of Excellence (CoE). - Drive the...