Studio 29

Senior Java Developer / Systems Analyst

  • Location Somerset West, Western Cape
  • Category Back-end Developer
  • Job Type Permanent
  • Salary Market Related +
  • Ref # 5168

A well-established company based in Somerset West require a Senior Java Developer / Systems Analyst.  This is an interesting & challenging role in a market that is not yet saturated.  Our client is associated with market-leading aftermarket diagnostic software, developing electronic micro-assemblies and hardware for several high-profile international customers. 

This job function would include Engineering, Information Technology and Research and requires an experienced person who can not only write code but also communicate functions well.


Minimum requirements:

  • Broad experience in overall system design and implementation
  • Strong software development proficiency, including Java server-side technologies
  • Java experience with multithreading, annotations, reflection, collections and generics
  • Good working knowledge of SQL databases – and specifically JPA 2.0/Hibernate
  • Experience in creating and consuming web services in JSON
  • Proven experience designing persistence and caching models using SQL
  • Proven experience using Javascript, CSS and HTML5 to build user interfaces
  • Excellent debugging skills
  • Experience creating platforms that support multiple clients



  • Experience with Polymer
  • Experience with GWT
  • Experience with Lua script
  • Experience with a J2EE server cluster (Tomcat)
  • General familiarity with a Linux server environment
  • Experience working with RSA/AES encryption and cryptographic hashes
  • Experience parsing and interpreting a variety of custom data formats



  • Strong communication skills
  • Highly experienced
  • Operate independently
  • Strong problem solving skills