Senior Developer java - Johannesburg Verfied

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 03-10-2014 4:01:50 PM
31-10-2014 4:01:50 PM
Key Purpose
Design, code, test, debug and correct program modules in development. Provide support and maintenance of computer systems. Produce complex specifications and implement systems enhancements.
Work with the system architect to define the system design and then develop and test the necessary code, that will be deployed.
 
Key Outputs
  • Design of the system architecture, including:
  • Infrastructure requirements
  • System application architecture
  • Security requirements
  • Object design
  • Assistance with the production of technical specifications;
  • Design solutions across multiple systems.
  • Strong technical knowledge across multiple disciplines (such as development patterns, struts, performance and optimisation)
  • Debug across multiple systems
  • Build and maintain systems;
  • Integrate new systems with existing ones
  • Analyse existing systems to evaluate user requirements, assist with technical specifications.
  • Lead small team of developers on various projects
  • Detailed design capabilities to ensure that the system is designed to consider dimensions such as security, performance, and user friendliness
Behavioural Competencies
  • Ability to foresee problems and to code for these problems
  • Ability to take ownership and accountability
  • Ability to work under pressure and to multi-task
  • Drive and initiative to get things done
  • Ability to deal with complexity and migrate between detail and high level requirements.
  • Team work
  • Innovative & Creative
Technical Competencies
  • Java, J2EE, Jboss, Spring, Hibernate experience
 
Qualifications & Experience
  • Minimum 4 years systems development experience in Java, J2EE (Back-end)
  • Knowledge of multiple languages and/or technologies and in depth understanding of database structures
  • BSc (IT/Computer Science)
  • Formal Java Qualification
  • Familiarity with Oracle databases and application servers preferable.
  • Technical Lead experience will be considered as an advantage

Recruiter: CompuJobs