
Back End Developer (Contract) - Gauteng/Hybrid - ISB7102576
- Midrand, Johannesburg
- Permanent
- Full-time
Work with cutting-edge Java Spring Boot and cloud-native technologies
Full-stack opportunities with Java, Angular, and Azure Cloud platforms POSITION: Contract: 01 November 2025 31 December 2028 EXPERIENCE: 4-6 Years Development Experience (3+ Years Mid to Senior Level) COMMENCEMENT: 01 November 2025 LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation TEAM: Code Beamer Qualifications/ExperienceRelevant IT Degree and/or relevant qualifications / 6+ years total experience with 3+ years in Mid to Senior role Essential Skills RequirementsMust have experience/understanding:
- Java Spring Boot Framework - Extensive experience with API design and custom extensions
- Frontend Technologies - HTML, CSS, Velocity, XML proficiency
- Database Management - Oracle and PostgreSQL expertise
- Testing Frameworks - Unit testing with JUnit experience
- Containerization - Docker knowledge for building and using container images
- Operations Management - Grafana Cloud, ITSM, Incident Management, Change Management
- Version Control - Git proficiency including GitHub Enterprise
- CI/CD Pipelines - Build and deployment with GitHub Actions
- Cloud Platforms - Azure, Terraform, Virtual Machines, Linux experience
- Build Tools - Maven experience essential
- DevOps Integration - Understanding of development and support environment coordination
- Requirements Management - Eliciting, organizing, and translating requirements
- Documentation Standards - Appropriate format documentation depending on methodology
- Risk Management - Identification and management assistance
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
- Cloud Infrastructure - AWS or Azure cloud technologies experience
- Application Management - Off-the-shelf application management experience
- Full-stack development - Backend focus with frontend opportunities for streamlined user experience
- Agile/DevOps delivery - System analysis, design, development and testing within agile delivery model
- Cross-platform applications - Maintain, develop, deploy and operate Java and Angular Framework applications
- Automated testing - Implement robust test cases ensuring technical solutions meet business objectives
- Documentation creation - Prepare standard operating procedures, protocols and system documentation
- Operational excellence - Tier-3 DevOps support for critical application availability
- Application modernization - Plan and execute upgrades of existing applications, tools, and features
- Cloud-native solutions - Create solutions using cloud-native toolchain for world-class uptime and business agility