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

Intermediate JAVA Developer

Job in Knysna, 6570, South Africa
Listing for: Psybergate (Pty) Ltd
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Job Description & How to Apply Below
Location: Knysna

Overview

Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are currently recruiting a Java Developer (Contractor) to join one of our financial services clients based in Sandton on an onsite basis.

What You Will Be Doing
  • Build, enhance, and support production-grade software systems with full end-to-end accountability
  • Develop high-quality Java applications aligned with agreed coding, design, and architecture standards
  • Assist with C#/.NET development where required
  • Perform unit testing and actively apply TDD and automated testing practices
  • Participate in deployments using automated CI/CD pipelines and support releases into production
  • Work with legacy systems and execute safe, incremental modernisation strategies
  • Apply patterns such as strangler approaches and incremental refactoring
  • Submit code for formal code quality reviews and ensure adherence to standards
  • Provide support and maintenance of systems in live environments
  • Communicate progress, risks, and delivery status clearly to delivery leads and stakeholders
  • Operate effectively within regulated, high-governance environments with strong test and evidence practices
  • Use AI-assisted coding tools (e.g. Git Hub Copilot) responsibly to improve productivity and code quality
  • Work collaboratively within agile teams and manage capacity in line with sprint planning
What We Are Looking For
  • 4+ years' professional software engineering experience building and supporting production systems
  • Strong hands-on experience in Java, with the ability to assist on C#/.NET
  • Solid SQL skills with experience working alongside ORM frameworks
  • Proven experience working with and modernising legacy systems
  • Demonstrated application of TDD and automated testing, with the ability to explain test strategies and trade-offs
  • Hands-on CI/CD experience using Azure Dev Ops or similar, including Infrastructure as Code (Bicep or Terraform)
  • Practical experience using AI coding tools (e.g. Git Hub Copilot) within daily development workflows
  • Clear, concise technical communication skills, both written and verbal
  • Experience delivering solutions in regulated or high-governance environments (e.g. financial services, risk, audit-driven environments)
  • Ability to identify and execute safe modernisation strategies, including strangler patterns and incremental refactoring
  • Self-driven, accountable, and comfortable operating in a contractor capacity within a hybrid delivery model

Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Desired Skills

Desired Skills
  • Spring Framework
  • Spring Boot
  • Micronaut
  • CI/CD
  • SQL
  • Dev Ops
  • Azure Dev Ops
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary