Senior Full Stack Developer - Centurion, Gauteng, South Africa
2 hours ago

Job description
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.
- 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
- 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.
Follow for the Latest Vacancies
Join Psybergate Careers Channel here: Psybergate Careers
Similar jobs
Bsc Degree and a detailed understanding of SQL and working with PostgreSQL. You should also have a detailed understanding of JavaScript, including working with frameworks like Angular. · ...
6 days ago
This role is ideal for someone who enjoys working across the full technology stack-from intuitive,responsive user interfaces to robust back-end systems-and who thrives in a collaborative,invention-driven environment.Design,develop,and maintain scalable enterprise-grade software s ...
2 weeks ago
A software vendor seeking a talented Full Stack PHP Developer to build, maintain and enhance web applications across the entire stack. · ...
6 days ago
Overview · We are seeking a skilled Full Stack PHP Developer to join our team. The ideal candidate will be responsible for developing, maintaining, and enhancing web applications across the entire stack — including backend logic, database architecture, and front-end interfaces. · ...
1 day ago
We are looking for a skilled Senior Full Stack Java Developer to join a collaborative, fast-paced tech team building scalable, high-performance applications. · Design, develop and maintain high-performance Spring Boot applications. · Cosult with cross-functional teams and influen ...
1 month ago
We are seeking a motivated and experienced senior software developer who is eager to not only code but also to lead and inspire a team. · We will work closely with our cross-functional team to build, enhance, and maintain our scalable efficient software solutions ensuring they ar ...
1 month ago
Momentum Group is seeking a Senior Full Stack Developer to lead the design and development of microservices and platform capabilities on AWS EKS using Java 21 and Spring Boot. · ...
1 month ago
We are looking for a skilled Senior Full Stack Java Developer to join a collaborative fast-paced tech team building scalable high-performance applications.In this role you'll work across the full stack designing robust Java/Spring Boot backends developing modern frontend solution ...
1 month ago
We are looking for a Senior Full Stack Developer (Java & Platform Engineering) to join our financial services client based in Centurion for a · a hybrid role.Design and evolve microservice and API architectures with a focus on reliability, scalability, security, and performance. ...
4 weeks ago
Momentum Group Limited (Momentum Group) is a significant player in South Africa's life insurance and integrated financial services sectors. · 10 years professional software engineering experience · 5 years leading microservice design and delivery on Spring Boot in production · ...
1 month ago
Lead the design, development, deployment, and operation of microservices and platform capabilities on AWS EKS using Java 21 and Spring Boot. · ...
1 month ago
You know the stack. You know the grind. Now find the team that gets it as a Full Stack Developer - Apply now and connect. · Are you the kind of Developer who loves turning ideas into seamless digital experiences? We're looking for a passionate Full Stack Developer to join a growi ...
3 weeks ago
Full Stack Developer Job Description · This is a Full Stack Developer position at The Legends Agency that focuses on delivering scalable messaging solutions for businesses through the development of SMS USSD OTT products. · Built upon: · Innovative technologies like PHP JavaScrip ...
1 day ago
At The Legends Agency, we're building modern communication platforms with real-world impact. · We're looking for a talented Full Stack Developer to join our team in Pretoria. · ...
1 day ago
We are seeking a Senior Full Stack Developer to join a DevOps team responsible for building and maintaining enterprise-scale business applications. · Design, develop, test, and maintain full stack applications using modern frameworks · Work as part of a DevOps team delivering and ...
3 days ago
We're looking for a passionate Full Stack Developer to join a growing tech team. You'll work across the full stack - crafting elegant front-end interfaces and building robust back-end systems that power real-world solutions. · Design, develop, and maintain scalable web applicatio ...
3 weeks ago
Hire Resolve's client is currently looking for a talented Full Stack Developer to join their dynamic team and contribute to exciting new projects. The ideal candidate will be proficient in a range of technologies including Microsoft .NET, C#, WordPress, Drupal, JavaScript, Bootst ...
2 days ago
We are looking for an intermediate to senior experienced Full Stack Developer to join our dynamic team. · Design, develop, and maintain web applications using PHP and the Laravel framework. · Write clean, well-structured, and efficient code following best practices. · ...
3 weeks ago
A leading technology company is seeking an experienced Full Stack Developer to join their team. · ...
1 month ago
Our client is looking for a skilled Full-Stack Developer proficient in both legacy and modern technologies. · This role includes support and development across existing systems built in .NET and Java, while also working on new features using Laravel, Python, Flutter, and Azure-ho ...
1 week ago