Senior Java Software Developer – Stellenbosch

Full Time

System design and development

  • Design
  • Coding
  • Code reviews
  • Unit testing

Fixes & maintenance on current system

  • Identify and solve existing problems

Enhancements of current functionality

  • System optimisation
  • Improve robustness of system

Technical integration of new clients into systems

  • Design
  • Coding
  • Code reviews
  • Write Unit tests

Query resolution

  • 3rd line support
  • Information gathering, interpretation and communication of resolution.
  • Minimum 5 years working experience
  • Experience in Object Oriented programming in Java in a Spring Boot environment
  • Experience working with SQL databases and writing database queries in SQL
  • Working in a continuous integration and testing environment
  • Proven skills to produce technical documentation
  • Implementation of RESTful APIs using the latest paradigms
  • Background in financial transaction systems an advantage
  • University degree in Computer Science a big advantage

Soft skills

  • Analytical thinking
  • Good communication skills, both verbal and non-verbal
  • Self-driven to achieve goals, both immediate or more long term
  • Aptitude for technical leadership and mentoring team members

R65 – 75k

Only SA citizens based in Cape Town need apply.