{"id":4087224,"url":"https://alion.io/job/scoutit-full-stack-solution-architect-gauteng-r1-5m-pa","title":"Full Stack Solution Architect, Gauteng, R1.5m pa","company":{"id":4498815,"name":"ScoutIT","domain":"scoutit.online","url":"https://alion.io/company/scoutit-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Solutions","role_family":"Solutions","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":100000,"max":125000,"currency":"ZAR","period":"month","gross":true,"usd_annual":90384},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Zero Trust","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-11-11T15:06:15Z","employer_posted_date":null,"last_verified_at":"2026-11-11T15:06:15Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Introduction\nYou have the chance to showcase your skillset and ability by working on a Zero Trust Initiative establishing the future security architecture of this company's global IT landscape.\n\nThe right person for this role has strong ownership and leadership skills to drive technical topics, communicate effectively with stakeholders and deliver end-to-end solutions; has extensive hands-on experience in full-stack development with demonstrable projects using Java (Spring Boot), Node.js, Angular, TypeScript and modern JavaScript, with a proven track record delivering production-grade applications involving databases (MongoDB, SQL), API integrations, microservices and cloud deployments on AWS.\n\nDuties & Responsibilities\n\n Lead and drive technical topics across the full stack - from requirements, architecture and design through implementation, testing and production operations.\n\n Architect, implement and maintain backend services using Java (Spring Boot) and Node.js that expose RESTful and GraphQL APIs for internal and external consumers.\n\n Design and build responsive front-end applications and developer-facing interfaces using Angular and TypeScript.\n\n Create and maintain databases and relationships; ensure database solutions are scalable, performant and maintainable.\n\n Design and implement microservices and event-driven architectures; integrate with message and event systems to enable real-time and asynchronous workflows.\n\n Define and implement API contracts, versioning strategies and consumer-producer agreements (OpenAPI, GraphQL schema, contract testing).\n\n Build and operate CI/CD pipelines, containerised builds and deployment automation; ensure reliable release processes and rollback strategies.\n\n Instrument applications and infrastructure with observability (metrics, logs, traces); define and meet SLOs and participate in incident response/on-call rotations as required.\n\nDesired Experience & Qualification\n\n A degree in IT or equivalent qualifications, or established certifications.\n\n 6+ years extensive hands-on experience in full-stack development with demonstrable projects using Java (Spring Boot), Node.js, Angular, TypeScript and modern JavaScript.\n\n Proven track record delivering production-grade applications involving databases (MongoDB, SQL), API integrations, microservices and cloud deployments on AWS.\n\n Proven experience leading teams \n\nPackage & Remuneration\nR100k to R125k pm\n\nInterested?\nJOB REF: DEV00633\n\nSend your CV - ","description_format":"text","description_chars":2501,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-11T19:02:50Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":32,"reasons":["seen:0","win:early"],"computed_at":"2026-11-11T23:07:48Z"},"pay":{"stated_usd_annual":90384,"is_top_pay":false},"html_url":"https://alion.io/job/scoutit-full-stack-solution-architect-gauteng-r1-5m-pa","json_url":"https://alion.io/job/scoutit-full-stack-solution-architect-gauteng-r1-5m-pa.json","meta":{"generated_at":"2026-11-11T23:07:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":45966,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4498815},"rest":"https://alion.io/mcp/rest/get_company?id=4498815"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscoutit-full-stack-solution-architect-gauteng-r1-5m-pa"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fscoutit-full-stack-solution-architect-gauteng-r1-5m-pa"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fscoutit-full-stack-solution-architect-gauteng-r1-5m-pa"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/scoutit-full-stack-solution-architect-gauteng-r1-5m-pa\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscoutit-full-stack-solution-architect-gauteng-r1-5m-pa"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4087224}},{"tool":"search_jobs","arguments":{"company":"scoutit.online","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4087224},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}