Connecting...

W1sizmyilcivc3j2l3d3dy9vbgl2zxivy3vycmvudc9wdwjsawmvchjvzhvjdglvbi9wzw9wbgvzb2x2zwqvaw1hz2vzl2jhbm5lci1kzwzhdwx0lwe0n2e3ndcxzmfiyzk3mzkwnzywytaxyzazmjc1nzi0otfizjg0yzdiztcxyjlhmzbjyme4ztnlztg0owm0odcuanbnil0swyjwiiwidgh1bwiilciyntywedqwmcmixv0

Senior Java Developer

Senior Java Developer

Job Title: Senior Java Developer
Location: Western Cape
Industry:
Salary: 0.00
Reference: JN -072017-8908
Job Published: August 14, 2017 10:27

Job Description


The candidate must have:
  • Expertise in the Java programming language, at least 5 years. Ability not only to architect, design and write complex solutions, but also to oversee others.
  • The candidate must write clean, robust, well structured and well documented code
  • Confidence and integrity, with the ability to lead and persuade.
  • Ability to think clearly, methodically and articulate design choices to the team.
  • Excellent communication skills and the ability to discuss requirements with customers and guide them into desirable solutions
  • Methodical approach to testing and debugging and personal time management
  • Significant experience working independently for the full lifecycle of a software application
  • Passion and enthusiasm for their work
  • Eagerness and ability to learn new things quickly
  • Desire and aptitude to design and own new Products, keen interest in innovation
  • Ability to work under pressure and to a deadline across multiple projects and in sometimes varied roles
  • Significant experience with the Windows Operating System
 
 
Core responsibilities
  • Work on existing Java-based products - fixing bugs, working on new features and helping customers with issues
  • Design and develop new products
  • Design and develop plug-ins for Java-based payments software
  • Oversee the work of more junior developers in his or her team, act as Supervisor
  • Perform internal testing at all levels
  • Overall responsibility for ensuring requirements are traceable throughout the project
  • Support customer testing of delivered software
  • Write technical and non-technical documentation
Qualifications
  • Must hold at least a bachelor’s degree in Computer Science (or equivalent discipline) from a recognised tertiary institution. Equivalent experience will be considered but is not preferred