Java Developer (Join our Talent Pool)

Click Here to Apply

Job Location

Gauteng, South Africa

Job Description

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.

Location: Gauteng, ZA

Posted Date: 5/15/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

May 15, 2024
UID: 4692321159

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.