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. GitHub 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 DevOps or similar, including Infrastructure as Code (Bicep or Terraform)
  • Practical experience using AI coding tools (e.g. GitHub 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.

Follow for the Latest Vacancies
Join Psybergate Careers Channel here: Psybergate Careers

Desired Skills:

  • Spring Framework
  • Spring Boot
  • Micronaut
  • CI/CD
  • SQL
  • DevOps
  • Azure DevOps

Learn more/Apply for this position