Full Stack Developer (java/angular/aws) Gauteng/hybrid Isb1602499

Midrand, Johannesburg, South Africa

Job Description

Our client is looking for a dynamic, detail-driven Full Stack Developer who thrives in modern cloud environments and enjoys building robust, scalable software solutions.
The ideal candidate is a strong problem-solver with deep experience in Java, Angular, and AWS, and someone who brings both technical excellence and a calm, methodical approach to tackling complex challenges.
They should be a self-starter who works well in fast-paced environments, takes ownership of their work, and consistently delivers high-quality results.
This role is perfect for someone who enjoys working across the full stack, collaborating with cross-functional teams, and contributing to DevOps practices, while maintaining a strong focus on clean code, stability, and performance.
If you re adaptable, proactive, and take pride in crafting solutions that stand up in production, this opportunity is made for you.
POSITION: Contract: 01 February 2026 31 December 2028
EXPERIENCE: 4-6 years related experience
COMMENCEMENT: 01 February 2026
LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation
PRODUCT INFORMATION:
This platform processes telematics data generated by connected vehicles to deliver secure, customer-centric digital services. It provides vehicle owners with transparent access to their own data while enabling authorised third parties to offer value-added services strictly based on customer consent.
Built with Java and Angular and hosted in a cloud-native AWS environment, the system serves both customers and third-party providers through a user-friendly web interface and high-volume API integrations. The solution is deployed across the EMEA and US regions, supporting a wide range of mobility and data-driven service offerings.
QUALIFICATIONS & EXPERIENCE

  • IT Diploma / Degree or equivalent experience
  • Minimum 3+ years software development experience
  • Proven full stack development experience across multiple technologies
ESSENTIAL SKILLS
  • Strong software engineering knowledge with a focus on cloud architectures
  • Microservices architecture & Spring Boot
  • Expertise in Java & JavaScript (Java EE / Java 17+)
  • Proficiency in Angular (Angular 16+)
  • Experience with AWS cloud services
  • Solid SQL knowledge (PostgreSQL)
  • Version control using Git / GitHub
  • Containerization with Docker & Kubernetes
  • Ability to design and implement CI/CD pipelines
  • Strong problem-solving and debugging capability
  • Ability to translate complex requirements into functional software
Soft Skills
  • Strong team player
  • Self-managed, proactive, and reliable
  • Excellent communication skills
  • Strong organizational skills with the ability to manage multiple tasks
  • High attention to detail
  • Adaptable, eager to learn, and comfortable in fast-paced environments
  • Strong work ethic and integrity
  • Takes pride in quality delivery and consistent performance
  • Punctual and dependable
ADVANTAGEOUS SKILLS
  • JEST or similar testing frameworks
  • RESTful services & GraphQL
  • Figma or similar design tools
  • HTML5 & CSS3
  • RXJS for state management in Angular
  • Database optimization techniques
  • Multithreaded programming experience
  • API & performance testing
  • Agile methodologies & DevOps practices
  • Mentoring junior developers & conducting code reviews
  • Security tools (GitHub Advanced Security, WIZ)
ROLE & RESPONSIBILITIES
  • Primary focus on software development
  • Participate in DevOps processes and assist with operational incidents as required
  • Occasional standby for international client support
  • Review team code for quality and alignment with delivery standards
  • Active participation in Agile ceremonies
  • Collaborate with cross-functional teams to design and deliver scalable software
  • Full SDLC involvement: requirements, design, coding, testing, deployment
  • Maintain and build backend and frontend applications using Java & Angular
  • Implement automated test cases to ensure solution quality
  • Prepare and maintain technical documentation and SOPs
  • Support operational excellence and contribute to DevOps tier 3 escalations
  • Plan and execute software releases and updates
  • Monitor, evaluate, and optimize application performance
  • Provide technical guidance to teams and stakeholders
  • Stay updated with new technologies and industry trends
  • Ensure application of strong security best practices
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1604308
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned