Search thousands of fresh jobs

×
This job is expired
Psybergate Pty Ltd

Intermediate JAVA Developer

Psybergate Pty Ltd

  • R Undisclosed
  • Contract Senior position
  • South Africa
  • Posted 16 Feb 2026 by Psybergate Pty Ltd
  • Expires in 24 days
  • Job 2633270 - Ref PR000724

About the position

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

Psybergate Pty Ltd

About the agency

Psybergate is a South African software, solutions and skills company. Formed in 1999 as a custom software development company, Psybergate has grown and expanded its service offering to include solution implementation, skill development and resource augmentation. As such, our service offering includes software implementation services and the provisioning of permanent and contracting resources to our clients, with a focus on those resources involved across the Software Development Life Cycle.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 24 days

Email me jobs similar to: Intermediate JAVA Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.