Skip to main content

Full Stack Developer_Java & Python (Contract) - Gauteng/Hybrid - ISB1602518

Technology
iSanqa
Western Cape, South Africa2 weeks agoUntil 2026/06/08
Full timeHybrid

Job description

Introduction

Our client, is seeking a Senior Full Stack Developer to actively shape the Group's FinOps strategy and develop innovative solutions for cloud cost management.

This role is ideal for a functional expert with a mastery of cloud-native architectures who can manage complex solutions affecting multiple systems.

Key Highlights *

Strategic Focus: Drive FinOps innovation and cloud cost management for a global landscape.

Cloud-Native Mastery: Heavy focus on AWS serverless (Lambda, Step Functions) and containerization.

Global Collaboration: Work within a dynamic global team using the Agile Working Model.

Work-Life Balance: High flexibility with 1,960 annual hours and remote/on-site options.

  • Position Details * Contract Duration: 02 April 2026 – 31 December 2028.
  • Location: Hybrid – Midrand / Menlyn / Rosslyn / Home Office rotation.
  • Experience Required: Minimum 3–5 years of hands-on Java backend experience.

Duties & Responsibilities

Key Responsibilities
  • Design, develop and maintain backend services and microservices in Java, ensuring high quality and performance
  • Build and operate data pipelines using Lambda, SQS, Step Functions, S3, Glue and Athena
  • Implement secure access and identity controls using IAM best practices
  • Containerise backend applications, manage images in ECR and deploy to ECS (and EKS where applicable)
  • Integrate services with RDS and other database technologies, model schemas and optimise queries
  • Work with VPC, networking, and security configurations to ensure secure and compliant deployments
  • Design and implement APIs using API Gateway and support API lifecycle management
  • Implement logging, monitoring and alerting using OpenSearch, Prometheus, Grafana and dashboards
  • Participate in DevOps and SRE activities: CI/CD pipeline improvements, incident response, observability and SLA reporting
  • Support deployment strategies and releases, including blue-green and canary rollouts to minimise risk
  • Collaborate with product, QA and infrastructure teams to deliver features and resolve defects
  • Drive improvements in security posture by using AWS Inspector, understanding CVEs, and remediating Vulnerabilities
NB: South African citizens/residents preferred.
  • Applicants with valid work permits will also be considered.
  • By applying, you consent to being added to the database and receiving updates until you unsubscribe.
  • If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#iSanqa #Group #FullStackDeveloper #SeniorDeveloper #Java #Python #AWS #Serverless #DevOps #CloudCostManagement #GautengJobs #HybridWork #HiringNow

Desired Experience & Qualification

Qualifications & Experience
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience
  • Minimum 3-5 years of hands-on Java backend development experience with cloud-native architectures (AWS preferred)
  • Demonstrable experience with DevOps practices, containerization (Docker, ECR, ECS), CI/CD pipelines and production reliability
Essential Skills & Technologies
  • Strong proficiency in Java and backend development frameworks (Spring Boot, Spring MVC) as well as Python
  • Experience building and maintaining data pipelines using AWS Lambda
  • Proficient with AWS SQS for messaging and decoupled architectures
  • Hands-on experience with AWS Step Functions to orchestrate serverless workflows
  • Practical use of Amazon S3 for storage of application and pipeline data
  • Solid understanding and implementation of AWS IAM for secure access control
  • Experience containerizing applications and running them on ECS and using ECR for container registry
  • Familiarity with query and analytics using Amazon Athena and ETL with AWS Glue
  • Experience working with SQL on relational databases in AWS (RDS) and designing efficient data access
  • Strong debugging, logging, and exception-handling skills for backend services
Advantageous Skills
  • Knowledge of AWS networking concepts including VPC and subnet design
  • Experience with API Gateway for exposing and securing HTTP/REST endpoints
  • Hands-on experience with DynamoDB for highly available NoSQL patterns
  • Familiarity with EC2 and Load Balancers for hybrid or non-serverless workloads
  • Understanding of AWS WAF for web application protection
  • Experience with OpenSearch and OpenSearch Dashboards for search and observability
  • Monitoring and metrics experience using Prometheus and Grafana
  • Awareness of AWS Inspector and vulnerability scanning tools
  • Familiarity with container orchestration using EKS and Kubernetes concepts
  • Prior exposure to Canary and Blue-Green deployment strategies in production

Interested?

Apply Here: Link

Feel free to also view our other opportunities > https://www.careers-page.com/isanqa iSanqa Roles notifications are available on Telegram\uD83D\uDE42 - Please join the group of your choice.

iSanqa IT Roles iSanqa SAP Roles iSanqa Pharmaceutical/Medical Roles iSanqa Finance Roles iSanqa Manufacturing/Engineering Roles iSanqa Supply Chain/Procurement Roles iSanqa Sales/Marketing Roles

Keywords
OrchestrationTelegramGrafanaSpring FrameworkOpenSearchWafDevOpsPythonSqlJavaVulnerabilityRelational grammarCI / CDDebuggerAWSDockerKubernetesSoftware EngineeringDebuggingCI/CD

¿Te interesa este puesto?