Discovery Internship: Java Developer (Gauteng) South Africa 2022
APPLICATION DEADLINE:
Applications are currently OPEN and candidates are encouraged to apply as soon as possible to be considered for the position. A closing date has not been specified.
DETAILS ABOUT THE INTERNSHIP PROGRAMME:
Location: Gauteng
Discovery is offering a Java Developer Internship opportunity to candidates who are interested in gaining exposure and experience in the field. A tertiary qualification is not required but may be advantageous.
The Intern will be required to design, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. The successful internship candidate will be expected to develop over the course of the internship into a full-fledged Java developer through self-learning and on the job experience.
Key Performance Areas (may include but not limited to):
- Maintain the system in production and provide support in the form of triage, root cause analysis and defect fixes.
- Where required, work closely with business analysts to analyse and understand the business requirements to ensure defect or problem fixes are in line with functional requirements.
- Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software.
- Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc.
- Participate in the preparation the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc
- Implement the designed solutions in the required development language (typically Java) in accordance with the Vitality Group standards, processes, tools and frameworks.
- Provide standby support as required.
MINIMUM REQUIREMENTS NEEDED TO APPLY:
Before applying, please ensure that you meet ALL of the following minimum entry criteria – failure to satisfy all the requirements will result in your application being disqualified:
- Must have completed Matric
- Advantageous: completed an Informatics Degree or Diploma
- Must have good time management skills and prioritization
- Must be creative
- Must have learning orientation
- Must have strong negotiation skills
- Must be innovative
- Must have a bias for action
- Must have good teamwork and co-operation skills
- Must have high standards for delivery
- Must have Solution Architecture skill
- Must be structured and an analytical problem solver
- Must be able to do Process Mapping
- Must be able to software testing pack design, functional testing
- Must have clean code thinking
- Must be able to coach and mentor to junior teammates
- Must be able to work overtime occasionally
- Must be able to be on standby on a rotational cycle
- Must have knowledge of the following (more exposure is advantageous): Java,
Object Orientation, Spring, Hibernate, Junit, SOA, Microservices, Docker, Data Modelling, UML, SQL, SoapUI (SOAP) / REST client (JSON), Architectural Styles, Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana, FluentD - Must have exposure to Java or sample projects developed in Java
- Must have exposure to SQL and comfortable with basic Database concepts and theory
HOW TO APPLY FOR THE INTERNSHIP POSITION:
Applications must be submitted online for the following position:
Discovery Internship: Java Developer (Gauteng)
Attach the following documents to your application:
- Updated Curriculum Vitae
- Certified copy of your Matric Certificate
- Certified copy of any relevant qualifications
Please note:
- Discovery is an Equal Opportunities Employer and conducts it selection process in accordance with the guidelines of the Employment Equity Act
- Candidates living with disabilities are encouraged to apply
ABOUT THE COMPANY PROVIDING THE INTERNSHIP:
Discovery Limited was established in 1992 and is a leading financial services organisation in South Africa, operating within the life-insurance, healthcare, savings and investments, short-term insurance, wellness, and banking markets.
Discovery's main goal is to enhance and protect lives whilst making people healthier. Their core business purpose has grown within a globally relevant Shared-Value business model. Discovery Vitality is at the centre of this purpose and creates value for clients, the business, and society as a whole. Discovery applies its Shared-Value business model in 20 countries, with the help of its 12 950 professional employees.
CONTACT THE INTERNSHIP PROVIDER FOR QUERIES:
For any queries related to this graduate programme, please contact Discovery directly:
Email address: recruitment_queries@discovery.co.za