Senior Java Developer (Spring)

johannesburg, gauteng, South-Africa • Posted May 29, 2026

Job Type: Full-time
Location: johannesburg, gauteng
Posted: May 29, 2026
Category: Software Development
Application Deadline: July 08, 2026

Role Description

About the job Senior Java Developer (Spring)

12 month contract

  • B-Degree in Computer Science or related technical field
  • 10+ years Java application programming/development experience
  • 5+ years Spring Framework, JEE-Experience

Skills and competencies:

  • Strong technical/ software engineering background (hands-on)
  • Strong application/software development or programming background in Java
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end), development automation.
  • Ability to work on different tiers of the application
  • Object oriented Design
  • Solid experience on Sprint Boot, Spring Framework (Spring Data, Spring Batch, Spring Webservices, Spring Integration, Spring Rest, Spring Cloud), Hibernate, Open Source Frameworks
  • Solid experience with SOA-Architectures, Microservices Archi...

Interested in this role?

Click the button below to start your application for Senior Java Developer (Spring) at Boardroom Appointments.

Apply Now