Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 12, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
    Read more about this company

     

    Java Developer (Junior) - Insure Systems

    Key Purpose

    Conduct root cause analysis for underlying system issues on an in-depth level for Java-related technologies, to provide viable workarounds to the frontline team and solution assessment for Development teams to implement corrective measures. Review, substantiate and create measures to correct bad data once root cause analysis has been conducted. Problem solving and solution focused mindset.

    Areas of responsibility may include but not limited to

    Analysis:

    • Review and comprehend problems identified by Frontline Support / Business
    • Conduct trend analysis to understand, appreciate variations and contributing factors
    • Engaging with all resources throughout the Business, Business Architecture, Technical Governance, Development and Testing teams to ensure all relevant information is considered, before determining the best recourse
    • Comprehensively documenting the problem investigation and suggested solution/s

     

    Development:

    • Create Java test cases and bulk SQL scripts to rectify legacy data, once a problem has been resolved
    • Develop functionality and features to aid automating manual Business processes
    • Apply code changes to problems that have been investigated and solution determined in conjunction with the Development and Technical Governance teams

    Mentoring / Team development:

    • Actively coach other developers to understand and apply the Insure coding and architectural standards correctly, as well as any technologies in use
    • Perform code / peer review to ensure logical correctness, maintainability, scalability, performance, compliance with architectural standards and frameworks

    Personal development:

    • Keep abreast of current technological trends and how these might be applied in the Discovery environment
    • Constant improvement of knowledge of the various applications, their functionalities and data models

    General:

    • Ability to communicate clearly, constructively and effectively. Easily able to follow and participate in technical, business process, and other discussions
    • Able to build business relationships with other members of team and the business areas we support.

    Personal Attributes and Skills

    • Action orientated go-getter, hungry to learn and add real value

    • Structured and analytical problem solver: Obsessive about finding solutions to problems: action oriented problem solver.

    • Able to plan, organise and prioritize own work

    • Able to multitask

    • Able to work independently

    • Team player: reliable, works actively with others towards common goal, communicates constructively, shares information, knowledge and experience, treats others in a respectful and supportive manner

    Education

    • Grade 12 and formal Java qualifications

    • BSc Computer Science/Information system degree - Advantageous

    Experience

    • At least 1-2 years’ experience in Java development with exposure to core competencies listed

    • Experience dealing with Production support queries

     

    Required Core Competencies

    * Using a rating scale of 1 to 5 (where 1 = beginner and 5 = expert)

     

    • Excellent understanding of Object Orientated principals and Java language fundamentals [4]

    • Knowledge of commonly used design patterns [3]

    • Broad understanding of how to put together an EE-based business solution from scratch [2-3]

    • EJB [3]

    • HTML [3]

    • JSF [3]

    • JQuery [3]

    • JAXB [3]

    • SOAP Web services [3]

    • Message Driven Beans [3]

    • UML [3]

    • XML/XSD [3]

    • SQL  [4]

    Working knowledge of:

    • Software development within SDLC

    • Unit Testing

    • Data modelling and design of database structures

    EMPLOYMENT EQUITY   
                                 
    The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

    Method of Application

    Interested and qualified? Go to Discovery Limited on careers.discovery.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail