Senior Java Software Engineer

One of our clients, a bold, fun and fast-growing software consulting company in Centurion, is looking for a Senior Java Software Engineer with 4 to 6 years of industry experience to join their team.


  • Minimum 3-year Computer Programming related IT Degree or Diploma
  • 4+ Years of solid industry experience in designing and building software applications using Java Spring Framework.
  • Thorough understanding of development process and practices, from ideation to release.
  • Experienced in building RESTful APIs.
  • Building and delivering production solutions.
  • Experience with Springboot, Spring Framework, Core Java Multithreading, Ant, Maven, Gradle, JUnit is required.
  • Experience with Spring JPA + Hibernate.
  • Relational database systems such as PostgreSQL. This includes query optimization, debugging and advanced query methods.
  • Experience with high performance design patterns and optimization. This includes threading, asynchronous programming and a deep knowledge of data structures and complexity.
  • Must be a South African citizen or hold a valid work permit.

If you meet the above requirements and want to make a career-changing move, apply today by either filling in the online application form or by emailing your CV to itcareers@hireresolve.za.com

Alternatively, you are welcome to contact or connect with either Simone or Carmen at 021 180 0845.

Please note that correspondence will only be conducted with shortlisted candidates for this position.
Please consider your application unsuccessful if you do not hear from us within 3 days.

Upload your CV/resume or any other relevant file. Max. file size: 5 MB.