Java Developer
Johannesburg , Northern Suburbs, ZA
11d ago

To design, implement, maintain code changes and support applications


  • Diploma in Information Technology

  • 3 years working experience as a Developer

  • Analytical Skills
  • Attention to
  • Communication Skills (written & verbal)
  • Good understanding of the systems development life cycle (SDLC) framework
  • Knowledge of ABIL systems : Xiriuz, Exactus, CS Workflow & Abil Web
  • Knowledge of Banking Industry
  • Planning Skills
  • Quality Assurance Skills
  • Resilience
  • Results & deadline driven
  • Specialist programming skills in more than one of the technology areas ABIL requires
  • Flexibility
  • High level of energy

    Key Performance Inputs / Activities

    Developing Code

  • Understanding requirements and following code standards
  • Estimate time taken for that requirement
  • Identify best practices in development
  • Provide input to the Business Analyst regarding the quality and accuracy of specifications in terms of development requirements
  • Fix bugs with minimal return from Testers
  • Unit Testing

  • Check code standards
  • Check high level functionality before implementing to IT testing
  • Commit correct code to CVS (Control Version System)
  • Code profiling
  • Create test packs
  • Perform unit testing according to ABIL programming standards
  • Develop code according to specifications
  • Communication

  • Discuss with Testers with regard to bug fixing
  • Discuss with BA’s regarding specification changes
  • Participate in Joint Application Design (JAD) sessions to give input and provide feedback on specifications
  • Implementation

  • Generate change document / implementation plan
  • Generate all SQL scripts for implementation
  • Generate all Xiriuz parameters for implementation
  • Documentation

  • Generate technical documentation
  • Generate change review documentation
  • Research Design

  • Research system implications and solutions
  • Research latest technologies and methodologies
  • Application Support
  • Application support for all systems
  • Customer

  • Create and maintain productive relationships with internal and external clients by providing advice and assistance
  • Create understanding of the real versus & perceived need through experience and expertise while complying with company polices legislation and regulations
  • Keep the client informed about progress through written communication, telephone communications and / or face to face meetings
  • Build a positive image by exceeding client expectations at all times
  • Treat internal and external customers fairly at all times

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form