Full Stack Java Developer


Pretoria / Midrand / Home Office Rotation - 208



Minimum Requirements:

  • Qualification in IT Business Analysis (Diploma / Degree)
  • 2 - 4 years’ experience in software development
  • Experience in testing (manual or automated testing) 
  • Development and programming experience 
  • Agile methodology and XP
  • Java 8 and above
  • Java EE
  • GraphQL (advantage if known)
  • Batch Processing and Scheduling
  • OO principles
  • Web and digital project experience advantageous
  • Agile working experience advantageous
Duties:

  • Knowledge of Database design
  • Execution of steps within the development life cycle e.g. preparation of technical documentation
  • System testing and system implementation
  • System audits
  • User sign off
  • Business process analysis & translation into functional and technical specifications
  • Understanding of integration between different technologies
  • Coordination between development and support environments
  • Assisting with the business case
  • Planning and monitoring
  • Eliciting requirements
  • Requirements organisation
  • Translating and simplifying requirements
  • Requirements management and communication
  • Requirements analysis
  • Document requirements in appropriate format depending on methodology followed
  • Assist with identification and management of risks
  • Comfortable with applicable development tools
Apply Now