Search thousands of fresh jobs

×
This job is expired
Psybergate Pty Ltd

Senior Full Stack Developer

Psybergate Pty Ltd

  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 21 Jan 2026 by Psybergate Pty Ltd
  • Expires in 29 days
  • Job 2631363 - Ref PR000721

About the position

Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.

We are looking for a Senior Full Stack Developer (Java & Platform Engineering) to join our financial services client based in Centurion for a hybrid role.
What you will be doing:

  • Design and evolve microservice and API architectures with a focus on reliability, scalability, security, and performance.
  • Develop RESTful services using Spring Framework, Spring Boot, and embedded Tomcat.
  • Design, implement, and operate container platforms using Docker and Kubernetes (AWS EKS), including cluster provisioning, autoscaling, upgrades, ingress, and multi-environment setups.
  • Implement Infrastructure as Code using Terraform and/or CloudFormation and support GitOps pipelines (e.g. Argo CD / Flux).
  • Own CI/CD pipelines including build, test automation, security scanning, artifact management, and progressive delivery (blue green / canary).
  • Engineer secure-by-default AWS solutions using services such as EKS, EC2, RDS, S3, IAM, VPC, ECR, and CloudWatch.
  • Define and validate non-functional requirements including performance, scalability, resiliency, and security.
  • Monitor and support production environments, lead complex incident resolution, and drive permanent fixes through architectural improvements.
  • Produce technical documentation, specifications, and operational playbooks.
  • Ensure adherence to secure coding standards, governance frameworks, and data protection requirements (POPIA).
  • Collaborate with product owners, business stakeholders, and operations teams to translate requirements into robust technical solutions.
  • Mentor and coach engineers, lead peer reviews, and promote engineering best practices across teams.
  • Track and optimise cloud and platform costs (FinOps), recommending efficiencies and automation.

What we are looking for:

  • Relevant IT degree or diploma.
  • 10+ years’ experience in professional software engineering.
  • 5+ years’ experience designing and delivering microservices using Java and Spring Boot in production environments.
  • Strong hands-on experience with AWS, Docker, Kubernetes, and AWS EKS.
  • Experience with Infrastructure as Code and CI/CD automation.
  • Strong understanding of microservices architecture, RESTful APIs, and cloud-native patterns.
  • Experience working on mission-critical, high-availability systems.
  • Front-end exposure (Angular) will be advantageous

Technical Skills:

  • Java 21, modern Java features, JVM performance tuning.
  • Spring Framework, Spring Boot, Spring Data/JPA, Spring Security.
  • Tomcat (embedded via Spring Boot), understanding of JVM container best practices.
  •  Docker, Kubernetes, Helm; service discovery, configuration, and secrets management.
  • EKS, EC2, RDS, S3, IAM, VPC, ECR, CloudWatch; networking (VPC, NACLs/Security Groups), load balancing, scaling.
  •  RESTful APIs, asynchronous messaging, idempotency, circuit breaking, retries/timeouts, distributed tracing.
  •  Infrastructure as Code (Terraform/CloudFormation), GitOps (e.g., Argo CD/Flux).
  • Pipeline design, artifact/versioning, progressive delivery (blue-green/canary), security scanning (SCA/SAST/DAST).
  • OWASP Top 10, secrets management, encryption in transit/at rest, least-privilege access, auditability (POPIA considerations).
  •  RDBMS (e.g., Postgres/MySQL/Oracle), schema design, migrations; performance diagnostics.
  • Solid web UI engineering principles, component-based UI and API integration (Angular), accessibility, and performance optimisation.

If you do not hear from us within 3 weeks, please consider your application unsuccessful.

Desired Skills:

  • Java 21 / Spring Boot
  • Full Stack Development
  • CI/CD
  • DevOps
  • Cloud Engineering
  • Microservices Architecture
  • Spring Boot

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 28 days

Email me jobs similar to: Senior Full Stack 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.