Java Developer (Join our Talent Pool)

Talent Genie

  • Gauteng
  • Permanent
  • Full-time
  • 23 days ago
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 * Develop, test, and maintain high quality application software.
  • Analyse, maintain and enhance existing application and troubleshoot issues.
  • Assist with the production of technical specifications and designs
  • Provide technical assistance and Input In the analysis and design phases.
  • Participate and contribute to collaboration of solution design.
  • Promote new technologies and share knowledge within the team. Recommend improvements to development processes, contribute to implementation plans, and assist in rollout
  • Perform code reviews and ensure high coding standards are adhered to.
Requirements * Matric Certificate
  • Relevant Working Experience
  • Equivalent Java Certification NQF5
  • B.Com Informatica / BSc. Computer Science / BTech
Tasks & Responsibilities * 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.
  • Perform complete and effective development testing.
  • Ensure sign-off on all documentation produced.
  • Ensure projects are completed within scope, time and budget.
  • 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.

JobPlacements.com

Similar Jobs

  • Full Stack Developers (C#.Net) - (Join our Talent Pool)

    Talent Genie

    • Midrand, Johannesburg
    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 indust…
    • 23 days ago
  • Plennegy Talent Pool: Machine Operator

    Plennegy

    • Gauteng
    Description: This is not a current vacancy, but only a Talent pool for future vacancies. The person in this position will ensure that seed is received at the Work Station, cleane…
    • 18 days ago
  • Plennegy Talent Pool: Picker Packer

    Plennegy

    • Gauteng
    Description: This is not a current vacancy, but rather a Talent pool for upcoming vacancies. The purpose of this role is to pick stock and make up customer orders as per customer…
    • 18 days ago