×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Midrand, Gauteng, South Africa
Listing for: Reverside
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Job Description & How to Apply Below

Midrand, South Africa | Posted on 10/27/2026

Reverside is an established it services provider focusing on delivering high-quality software development, it is resourcing, digital transformation, and systems support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries.

We are looking for a Senior Java Developer who will be responsible for the design, development, enhancement, support, and maintenance of enterprise software solutions. The role provides technical leadership, ensures adherence to engineering standards, and collaborates with business and technology stakeholders to deliver secure, scalable, and high-performingapplications.

Key Responsibilities:

  • Determine operational feasibility by evaluatingbusiness requirements, technical analysis, solution design and implementationapproaches.
  • Ensure technical decisions comply with industry best practices and internal standards.
  • Conduct systems analysis and recommend processand policy improvements.
  • Report on technical status, risks and operational matters.
  • Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects.
  • Consult stakeholders regarding softwaremaintenance and performance improvements.
  • Continuously improve technical skills through training and research.
  • Protect confidential information and organisational assets.
  • Contribute to organisational and engineeringobjectives.
  • Writetechnical specifications.
  • Support,coach and mentor engineers.
  • Gatherand analyse user requirements.
  • Develop high-quality, maintainable and performant code.
  • Develop high-quality automated tests.
  • Refactorand enhance existing codebases.
  • Maintaintechnical and operational documentation.
  • Java
  • Spring Boot
  • Node.js
  • Git Lab
  • Docker
  • Jenkins
  • REST APIs
  • Microservices
  • CI/CD

Experience &

Qualifications:

  • 7+ years of software development experience.
  • Strong Java and Spring Boot expertise.
  • Experience with Agile delivery methodologies.
  • Bachelor's degree in Computer Science,Information Technology, Software Engineering or related field.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary