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: Jan 18, 2017
    Deadline: Jan 18, 2017
    • @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

    MMI Holdings Limited (MMI), a South African-based financial services group was established on 1 December 2010, through the merger of Metropolitan Holdings and Momentum Group. We are specialists in long and short-term insurance, asset management, savings, investments, healthcare administration, health risk management, employee benefits and rewards programmes.
    Read more about this company

     

    Java Developer

    Job description

    Role Purpose
    Design, develop, implement and support Java based components and interfaces to meet business requirements.

    Responsibilities and work outputs
    Perspective Process

    • Integrate architecture between systems, basic understanding of various designs and applicability to current software and system applications.
    • Demonstrates awareness of testing principles and processes, responsible for testing within a project.
    • Delivers testing to time, quality and cost.
    • In depth understanding and application of the code naming and code language applicable to the particular product or service specification.
    • Identify and correct deviations from the code base specifications. Respond to client requests related to the existing code base, gathers further information and resolves or channels to appropriate technical specialist.
    • Responsible for design, coding, unit testing and documentation of small to medium projects.
    • Demonstrates a basic understanding of programming concepts and a general familiarity with one or more programming languages and/or methodologies.
    • Defines site objectives by analyzing user requirements; envisioning system features and functionality.
    • Designs and develops applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.


    Perspective Client Services

    • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
    • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
    • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
    • Supports users by developing documentation and assistance tools.
    • Updates job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
    • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

    Competencies required

    • Communicating with Impact
    • Results Orientated
    • Accountability
    • Relationship Management and Networking
    • Planning Skills
    • Decision making and problem solving

    Experience and Qualifications

    • Minimum of 6-8 years of relevant IT experience
    • IT related degree (B.Sc or B.Com, B.Sc (Hons) Computer Science)
    • DB2
    • MQ
    • Web Services-SOAP/REST
    • Java 5 +
    • Spring 3-Core, @MVC, SpringBoot
    • TDD-Unit Testing
    • CI-Continuous Intergration

    Advantageous Technical Skills

    • IBM I Series
    • Linux/AIX
    • EAI (Enterprise Application Integration)
    • Databases: IBM DB2/400
    • BDD – JBehave or similar

    Method of Application

    Interested and qualified? Go to MMI Holdings on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MMI Holdings Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail