Our Client is seeking an Entry-Level Full Stack Developer to join the core Software Engineering team within their global IT Hub, driving the "Quality Management Comprehensive" (QMC) product portfolio.
QMC underpins the global quality management systems and central quality assurance processes across enterprise manufacturing and corporate operations.
In this role, you will work under direct supervision to assist in developing and maintaining JavaEE backend services and Angular frontends while supporting CI/CD automation, cloud environments, and application monitoring.
Who This Role Would Suit:
This role is tailor-made for an enthusiastic Junior Developer or Graduate Software Engineer who wants to build well-rounded full stack and DevOps capabilities inside a global enterprise landscape.
It is an ideal fit for an early-career engineer eager to work across Java, Angular, Docker, and CI/CD pipelines under the structured mentorship of seasoned software engineers.
- Full Stack Development Basics: Working knowledge of JavaEE, Java application servers (Quarkus, GlassFish), PL/SQL, TypeScript, and Angular/JSF frontend frameworks.
- CI/CD & DevOps Foundations: Familiarity with build tools and version control (Maven, Git, GitHub Actions, SonarQube) and container platforms (Docker, Kubernetes).
- Monitoring & Operational Support: Exposure to application monitoring (Grafana, Dynatrace, AppDynamics) and log management stacks (ELK, Splunk, Nagios).
Position Details:
- Contract Dates: 01-09-2026 to 31-12-2029
- Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
- Level: Entry
Qualifications & Experience:
- IT Degree or Diploma in Computer Science, Software Engineering, or related discipline.
- Foundational experience developing Java and Angular applications (academic, practical projects, or junior experience).
- Exposure to DevOps, monitoring implementation, or reliability engineering practices.
Essential Skills & Technologies:
- Languages & Frameworks: JavaEE, TypeScript, PL/SQL, Angular, JSF, and Quarkus/GlassFish app servers.
- Operating Systems & Web Servers: Linux OS, CRON jobs, Unix filesystems, Apache, and Nginx.
- Databases & Security: Oracle, PostgreSQL, management of keys, secrets, certificates, and AST security practices.
- DevOps & Containers: Git, Maven, GitHub Actions, Docker, Kubernetes, and AWS/Azure cloud fundamentals.
- Observability: AppDynamics, Dynatrace, Grafana, ELK Stack, Splunk, and Nagios.
Advantageous Skills:
- Infrastructure as Code knowledge (Terraform, Ansible, CloudFormation).
- Job scheduling tools (Control-M, AWS Batch, Informatica ETL).
- IT Service Management tools (ServiceNow, BMC Remedy).
Key Responsibilities:
- Application Development: Assist in coding, testing, and maintaining full stack features across JavaEE services and Angular user interfaces.
- Build & Deployment Pipelines: Help build and maintain automated CI/CD pipelines, container registries, and test environments.
- Infrastructure & Patch Automation: Support automated patch management, tool setups, and configuration across on-premise and cloud servers.
- Monitoring & Metrics: Develop scripts and dashboards in Grafana/Dynatrace to visualize availability, reliability, and process metrics.
- L2/L3 Operational Support: Assist with Tier-2/Tier-3 incident troubleshooting to ensure system availability for critical quality applications.
Important Application Details
Location & Relocation
Applicants based outside of Gauteng must be willing to relocate to Midrand/Menlyn/Rosslyn. Please note that relocation to the province will be at the candidate's own cost.
Eligibility & Legal
- Citizenship: South African citizens and residents are preferred.
- Work Permits: Candidates with valid work permits will be considered.
- Privacy: By applying, you consent to being added to our database and receiving updates until you unsubscribe.
Application Status
If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #FullStackDeveloper #EntryLevel #Java #Angular #TypeScript #Quarkus #DevOps #Docker #Kubernetes #Grafana #Dynatrace #TechJobsSA #GlobalTechJobs