Full Stack Developer_Java & Python (Contract) - Gauteng/Hybrid - ISB1602518
iSanqaJob 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
- 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.
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
- 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
- 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: LinkFeel 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
¿Te interesa este puesto?