2151 Full Stack Developer (Senior), Menlyn
2151 Full Stack Developer (Senior), Menlyn
-
Menlyn, South Africa
-
Last edited: yesterday
-
Save
Description
ESSENTIAL SKILLS:
ROLE & RESPONSIBILITIES:
- Java 21+, J2EE, JAX-RS, JPA, JTA, ORM frameworks
- Strong API design (REST), microservices architecture, and integration patterns
- Advanced SQL and PostgreSQL optimisation
- Messaging systems (Kafka) and event-driven architecture
- AWS (ALB, ECS, RDS) and cloud-native design principles
- Containerisation (Docker) and CI/CD pipelines (GitHub Actions)
- Monitoring and logging: Grafana stack (Grafana, Loki, Tempo, Prometheus), OpenSearch
- Production support mindset, root cause analysis, and resilience engineering
- Test automation (JUnit), clean code, SOLID principles, and secure coding
- Scalable and maintainable system design
- Full SDLC ownership within Agile delivery environments
- Effective use of AI tools (e.g., Copilot) for development, testing, and documentation
- Understanding of AI concepts, limitations, and responsible usage in enterprise environments
- Basic knowledge of Angular, TypeScript, HTML/CSS
- Ability to consume and integrate frontend-backend contracts
- Hands-on experience with:
- Angular (v16+ / v20), TypeScript, Karma/Jasmine or Playwright
- End-to-end testing and UI automation
- Experience transitioning from backend to full-stack roles
- Understanding of UX/UI principles and frontend performance optimisation
- Exposure to:
- API gateways and security (OAuth2, OpenID Connect)
- Domain-driven design (DDD)
- Large-scale enterprise platforms with multiple integrations (e.g., 20+ partners)
- Experience in regulated environments with high audit/compliance requirements
- Proven use of AI to improve velocity, quality, and operational efficiency
ROLE & RESPONSIBILITIES:
- Backend Ownership (Year 1 Focus)
- Design, develop, and maintain scalable backend services and APIs
- Own system performance, reliability, and operational stability
- Drive integration with internal and external systems via APIs and Kafka
- Ensure high-quality code, automated testing, and documentation
- Full Stack Transition (Year 1–2 Evolution)
- Gradually take ownership of frontend components (Angular-based UI)
- Collaborate closely with UX/UI designers and frontend specialists
- Contribute to end-to-end feature delivery across the stack
- Implement reusable frontend components and improve user experience
- Engineering Excellence
- Propose and review system designs aligned to DCS architecture standards
- Identify and manage technical risks and debt
- Drive continuous improvement through automation and AI adoption
- Agile Delivery
- Participate actively in all Agile ceremonies
- Translate business requirements into technical solutions
- Ensure alignment between development, testing, and operations
- Collaboration & Mentorship
- Coach junior developers and support knowledge transfer
- Work cross-functionally across architecture, QA, and operations teams
- Operational Responsibility
- Support production systems, including after-hours support where required
- Perform monitoring, troubleshooting, and incident resolution
- Experience
- Senior level: 5+ years in backend Java development
- Proven experience designing and maintaining enterprise-grade systems
- Exposure to distributed systems and high-availability platforms
- Education
- IT degree and/or equivalent relevant qualifications
- Progression Expectation
- Demonstrated willingness and capability to transition into a full stack developer within 24 months
- Continuous learning mindset, particularly in frontend technologies and user experience
- AI & Future Readiness
- Practical experience using AI development tools
- Ability to leverage AI to improve development efficiency and quality
Highlights
-
Company nameImizizi
-
Job position2151 Full Stack Developer (Senior)
Safety Tips
Beware of ads written with poor grammar or spelling.
More info about this ad
2151 Full Stack Developer (Senior) has been posted in the Pretoria Information Technology category on Locanto.
If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Cloud Security Specialist, Pretoria-Noord, Java Software Developer, Pretoria and Junior Data Scientist in Pretoria to discover more of what you’re looking for. In total, we have 133 ads in Information Technology in Pretoria on Locanto classifieds.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.