Are you a solution-driven developer with a strong foundation in both front- and back-end technologies?
Our client is looking for a Full Stack Java Developer to join a dynamic Agile team, designing and delivering scalable applications using Angular, Jakarta EE, and modern DevOps practices.
If you're eager to work across the stack, embrace continuous integration, and build impactful systems -- this opportunity is for you.
? Cutting-edge technology and AI platform innovation
? Global team collaboration with high visibility
? Hybrid work model with flexible hours
? Agile and fast-paced development environment
POSITION: Contract until December 2027
EXPERIENCE: 4-6 years of related experience
COMMENCEMENT: 01 August 2025
Qualifications / Experience Required
Relevant IT Degree or qualification
5 years in a developer/engineer role
Optional:
Security Certifications
Cloud Certifications
Enterprise Architecture Certifications
Essential Skills Requirements
Frameworks:
Front End: Angular
Back End: Jakarta EE
Application servers: Payara Server/Glassfish (optional: Quarkus, Payara Micro)
Languages: Java, JavaScript/TypeScript, HTML, CSS, SQL
Unit Test Frameworks: Junit, Karma, Jasmine
Databases: Oracle, Postgres (JDBC + ORM frameworks)
Interface Technologies: REST, Kafka, MQ
Tracing and Monitoring: AppDynamics, Dynatrace, Grafana etc
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements
Build and Deployment: CI/CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerisation)
SDLC Methodologies (Agile, Scrum, Kanban or XP)
End user support/ Incident-Problem management: ITSM Suite / BMC Remedy or ServiceNow
Container management (Docker, Kubernetes, Container registries etc)
Infrastructure as Code: Terraform, Ansible or Cloud formation
Authentication/authorisation standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)
Java Transaction management
Log Management and Alerting (ELK Stack, Splunk, Nagios, Kabana etc)
Profiling and performance analysis
Automated testing: Selenium, Rest Assured
Performance Testing: Grafana K6
Security Testing: Static, interactive, and dynamic (any tools)
Additional Languages: Python, PySpark, HashiCorp Configuration Language, PL/SQL
Integration testing frameworks
Reporting and BI systems
Experience with Data integration, ETL and workflows (Informatica, AWS Glue)
AZURE or other cloud infrastructure
Solution and Enterprise Architecture
Role & Responsibilities
Conduct with the feature team members, system analysis, design, development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model
Maintain and develop, deploy, and operate frontend and backend cross platform applications based on Java and other relevant Frameworks in accordance with the applicable standards and KPI's
Manage application dependencies across the full stack from application to infrastructure
Implement robust automated test cases to ensure technical solutions meet expected outcomes and business objectives
Create and maintain automated deployment pipelines to maintain quality control and deployment agility
Prepare and document standard operating procedures and protocols as well as required system documentation
Support operational excellence goals through strong operations knowledge.
Resolve escalated support topics as part of tier-2/3 DevOps role to ensure the highest availability of critical applications
Plan and execute upgrade of existing applications, tools, and features
Create solutions and solve problems using a cloud-native and on premises toolchain to ensure world-class uptime and business agility
Plan work-effort as part an agile team
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
PLEASE NOTE:
By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.
Candidates MUST be based in Gauteng or WILLING TO RELOCATE!
#isanqa #isanqaresourcing #FullStackDeveloper #JavaDeveloper #Angular #JakartaEE #DevOpsEngineer #Postgres #OracleDB #Kafka #Microservices #CI_CD #AgileTeam #GroupCareers #SoftwareEngineering #FuelledByPassionIntegrityExcellence
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.