Senior Full Stack Developer Java, AWS & Angular
Johannesburg - South Africa
Job Summary
Are you ready to build intelligent cloud-native solutions using a modern full stack Were looking for an experienced Senior Full Stack Developer who enjoys solving complex problems experimenting with emerging technology and turning innovative ideas into scalable products.
Location: Menlyn Pretoria
Working model: Hybrid 2 days per week in the office
Contract: 3 years renewable
Eligibility: South African citizens and valid work permit holders only
What Youll Be Doing
- Design and develop scalable full stack applications.
- Build robust backend services using Java Spring and Spring Boot.
- Develop and optimise user-facing applications with Angular and JavaScript.
- Create cloud infrastructure using AWS AWS CDK and Terraform.
- Develop solutions using Python and .
- Build and integrate secure RESTful services and APIs.
- Work with relational and NoSQL databases.
- Support the industrialisation of emerging technologies and Generative AI use cases.
- Maintain high standards through code reviews automated testing and continuous improvement.
- Mentor junior developers and contribute to technical decision-making.
Essential Technical Skills
- Java
- Spring and Spring Boot
- AWS
- AWS CDK
- Terraform
- Python
- Angular and JavaScript
- PostgreSQL and SQL
- DynamoDB
- JPA and Hibernate
- RESTful services
- Docker
- Maven
- Git and GitHub
- Sonar
Advantageous Skills
- Kubernetes
- Oracle
- Advanced Angular and NPM
- Generative AI project experience
- Technical mentoring or coaching experience
Requirements
- Relevant Bachelors degree or comparable qualification.
- Extensive hands-on full stack development experience.
- Strong experience delivering enterprise-grade cloud applications.
- Proven ability to work across frontend backend database and infrastructure layers.
- Excellent analytical problem-solving and communication skills.
- A collaborative mindset with the ability to work in a fast-moving international environment.
Ready to Build Whats Next
If youre passionate about cloud engineering modern application development and emerging AI technologies we want to hear from you.
Required Experience:
Senior IC