{"id":4276505,"url":"https://alion.io/job/hire-resolve-intermediate-java-developer-contract","title":"Intermediate Java Developer (Contract)","company":{"id":4513499,"name":"Hire Resolve","domain":"hireresolve.za.com","url":"https://alion.io/company/hire-resolve-5","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Centurion, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":600000,"max":780000,"currency":"ZAR","period":"year","gross":true,"usd_annual":46128},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Oracle","optional":false},{"name":"SQL","optional":false},{"name":"ActiveMQ","optional":true},{"name":"Apache Camel","optional":true},{"name":"Bash","optional":true},{"name":"Docker","optional":true},{"name":"Kubernetes","optional":true},{"name":"MS SQL","optional":true},{"name":"MySQL","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Postman","optional":true},{"name":"RabbitMQ","optional":true}],"status":"live","first_seen_at":"2026-11-06T05:08:09Z","employer_posted_date":null,"last_verified_at":"2026-11-06T05:08:09Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":7},"description":"Description\nA South African IT services, software development, and digital consulting company, is seeking an Intermediate Java Developer who will work on a large-scale telecommunications BSS modernisation programme. Excellent opportunity to gain high-impact enterprise telecoms experience.\n\nResponsibilities:\n\nDevelopment and Maintenance: Build and maintain Java services on a large-scale billing and operations platform.\n\nDatabase Management: Write and optimise complex SQL queries across multiple database engines.\n\nDeployment and Integration: Deploy and support containerised services on Linux; integrate systems using message queues and enterprise integration patterns.\n\nAgile Delivery: Deliver within a Scrum/Agile framework using Git.\n\nTesting and Support: Facilitate FAT and UAT sessions directly with client teams.\n\nMinimum Requitements: \nEducation: Relevant IT degree (BSc Computer Science, BSc IT, or similar).\n\nExperience: 4–6 years of commercial Java development experience.\n\nCore Tech Stack:\nJava Ecosystem: Java, J2EE, Spring, J2EE containers/web servers.\n\nDatabases and SQL: Deep SQL optimisation across MSSQL, Oracle, MySQL, or PostgreSQL.\n\nOS and DevOps: Linux, Bash scripting, server administration, Docker, and Kubernetes.\n\nMessaging and Tooling: RabbitMQ or ActiveMQ, Git, Postman.\n\nProcess and Testing: Scrum/Agile delivery, FAT/UAT facilitation.\n\nNice-to-Have / AdvantageousTelecoms BSS/OSS domain experience.\n\nApache Camel.\n\nOracle PL/SQL and APEX.\n\nBasic HTML/CSS.\n\nBenefits:\nCompetitive salary based on experience (salary can potentially be more based on experience/skills)\nIF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to \n\nPackage & Remuneration\nR600 000 - R780 000 per annum\nAbout Us\nHire Resolve is a top recruitment agency in South Africa, connecting businesses with talented professionals across a wide range of industries and locations.\n\nWe help companies recruit and hire skilled professionals across Engineering, Mining, IT, Finance, Manufacturing, Construction, Supply Chain, Logistics, Renewable Energy, Sales, Marketing and more. Our recruitment expertise spans entry-level, specialist, senior management and executive positions.\n\nWith recruitment solutions covering major South African cities including Johannesburg, Cape Town, Pretoria, Durban, Gqeberha and Bloemfontein, as well as locations nationwide, we help businesses find the right talent wherever they need it.\n\nWhether you're hiring for a single position or building an entire team, Hire Resolve provides tailored recruitment solutions designed around your hiring needs.\n\nReady to find your next hire? Get in touch with Hire Resolve today.","description_format":"text","description_chars":2727,"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-13T18:59:50Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":7,"expected_fill_days":27,"reasons":["seen:7","agency","win:early"],"computed_at":"2026-11-13T22:32:10Z"},"pay":{"stated_usd_annual":46128,"is_top_pay":false},"html_url":"https://alion.io/job/hire-resolve-intermediate-java-developer-contract","json_url":"https://alion.io/job/hire-resolve-intermediate-java-developer-contract.json","meta":{"generated_at":"2026-11-13T22:32:10Z","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":44891,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00: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":4513499},"rest":"https://alion.io/mcp/rest/get_company?id=4513499"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhire-resolve-intermediate-java-developer-contract"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fhire-resolve-intermediate-java-developer-contract"},{"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%2Fhire-resolve-intermediate-java-developer-contract"},{"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/hire-resolve-intermediate-java-developer-contract\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhire-resolve-intermediate-java-developer-contract"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4276505}},{"tool":"search_jobs","arguments":{"company":"hireresolve.za.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4276505},"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"}}