Senior Developer X 2

Permanent3 days ago
Employment Information
Minimum Qualification requirements:
  • NQF level 7 in Information technology, Computer science or other relevant qualification
  • 8 years’ experience in a similar role, including systems designs.
  • 8 years’ experience with Java developer
  • Experienced in Spring boot
  • Experienced in agile methodology.
  • Knowledge of software development design patterns
  • Expertise developing enterprise-level web applications and RESTful APIs using Microservices, with demonstratable production-scale experience.
  • Experience in Industry standard protocols related API security including Oauth
  • Demonstrate strong design and programming skills using JSON, Web services, XML, XSLT, SQL in Unix and windows environments. 
Preferred
  • 10 years’ experience in a similar, including systems designs.
  • Experience in GIT/SVN, Swagger, Rabbit MQ
  • Experience in creating unit test using Junit, Mockito or Power mock
  • Good knowledge of Microservices
  • Experience working with tools like Git, Maven
  • Experience with J2EE Web development, Eclipse/ STS.SVN/ Rest web services, JPA/Hibernate
  • Experience in markup language such as JSON and XML
  • Experience on using Quality and Security tools such as Sonar Cube 
Skill and Competencies:
  • Problem-solving skills
  • Planning skills
  • Organising skills
  • Communication skills
  • Report writing skills
  • Analytical thinking
  • Critical thinking skills 
Job location
Senior Developer X 2
National Student Financial Aid Scheme (NSFAS)
Senior Developer X 2
2 Vacancy-Permanent
The Halyard, 4 Christiaan Barnard St, Cape Town, Western Cape, South Africa