Jobs in

Java Developer (Join our Talent Pool) - Gauteng

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.

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Java Developer Midrand - Midrand

E-Merge IT Recruitment

...

Java Spring Developers: FTC: Banking - Johannesburg

...

Java Developer Junior Sandton - Sandton

C Ahead Info Technologies

...

Java Spring Developer Johannesburg, South Africa - Johannesburg

Isilumko Staffing

...

Java Developer South Africa - South Africa

First Point Group

...

Want to do another search?

Jobs in