{"id":3779046,"url":"https://alion.io/job/mindworx-consulting-full-stack-developer","title":"Full Stack Developer","company":{"id":4496674,"name":"Mindworx Consulting","domain":null,"url":"https://alion.io/company/mindworx-consulting","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"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":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Active Directory","optional":false},{"name":"Angular","optional":false},{"name":"Angular Material","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"MS SQL","optional":false},{"name":"PrimeNG","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TeamCity","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false},{"name":"Bitbucket","optional":true},{"name":"Gradle","optional":true},{"name":"JavaScript","optional":true},{"name":"Jira","optional":true},{"name":"Maven","optional":true},{"name":"Neo4j","optional":true},{"name":"Nginx","optional":true},{"name":"Playwright","optional":true},{"name":"Sass","optional":true},{"name":"ServiceNow","optional":true},{"name":"Spring Security","optional":true},{"name":"Vitest","optional":true}],"status":"live","first_seen_at":"2026-10-12T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-12T00:00:00Z","board_verified":false,"closed_at":null,"days_open":26,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":26},"description":"SUMMARY:\n\n Company credit technology team builds and supports the applications credit teams use across the credit lifecycle, from origination and assessment through approval, monitoring and reporting. You will deliver features end to end, covering user interfaces, APIs, data, and deployment. You will work on new development and on enhancing, supporting and modernising existing systems, alongside business analysts, testers and credit users.\n\n POSITION INFO:\n\n Front end Build responsive, accessible Angular applications on our in-house Angular design systems. Turn business requirements into clear screens and workflows. Write unit and end-to-end tests for every feature. Back end Design and build REST APIs in Java with Spring Boot. Model and query relational data on SQL Server. Maintain, enhance and upgrade existing services and integrations. Delivery and support Containerise, build and deploy through CI\\/CD pipelines. Release through controlled change processes. Support production: find and fix root cause. REQUIREMENTS Essential Angular and TypeScript: 5+ years; signals, RxJS, routing Java and Spring Boot: 5+ years; Security, Data JPA, JUnit SQL: Relational design and T-SQL on SQL Server Docker and CI\\/CD: TeamCity, Jenkins or similar Web fundamentals: HTML, CSS, accessibility, HTTP, auth tokens Qualification: IT degree or diploma, or equivalent experience Advantageous Micro-frontends: Native or Module Federation Design systems: Component libraries and design tokens UI libraries: PrimeNG and Angular Material Identity: Active Directory, Windows SSO, JWT Legacy Java: JBoss EAP and older Java, for migrations Domain: Credit, lending or banking TECHNOLOGY STACK Category Technologies \\/ Tools Front end Angular, TypeScript, RxJS, PrimeNG, Angular Material, SCSS Back end Java, Spring Boot, Spring Security, OpenAPI, Maven, Gradle Data SQL Server, Neo4j Testing Playwright, Vitest, JUnit Delivery Docker, TeamCity, Nexus, Bitbucket, nginx, RHEL, Jira, ServiceNow","description_format":"text","description_chars":1980,"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-05T00:03:00Z"}],"visa":[],"liveness":{"score":35,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.752,"p_room":0.55,"age_days":25,"expected_fill_days":25,"reasons":["seen:25","velocity","win:tail"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/mindworx-consulting-full-stack-developer","json_url":"https://alion.io/job/mindworx-consulting-full-stack-developer.json","meta":{"generated_at":"2026-11-07T04:15:45Z","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":10388,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":4496674},"rest":"https://alion.io/mcp/rest/get_company?id=4496674"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmindworx-consulting-full-stack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fmindworx-consulting-full-stack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fmindworx-consulting-full-stack-developer"},{"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/mindworx-consulting-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmindworx-consulting-full-stack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3779046}},{"tool":"search_jobs","arguments":{"company":4496674,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3779046},"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"}}