{"id":1113534,"url":"https://alion.io/job/job-mail-java-developer-contract","title":"Java Developer (Contract)","company":{"id":177436,"name":"PBT Group","domain":"pbtgroup.co.za","url":"https://alion.io/company/pbt-group","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"B","score":71,"open_postings":21,"ghost_share":0.381,"stale_share":0,"repost_share":0.762,"time_to_fill_p50_days":13,"computed_at":"2026-11-14T05:58:10Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"contractor","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":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Confluence","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"Maven","optional":false},{"name":"MySQL","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false}],"status":"live","first_seen_at":"2026-09-22T13:44:08Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-27T14:18:18Z","board_verified":false,"closed_at":null,"days_open":53,"trust":{"level":"ghost","repost_count":3,"flags":["repost"],"days_open":52},"description":"PBT Group is looking for an experienced Java Developer to join a collaborative development team delivering scalable, enterprise-grade software solutions. This role is suited to a developer who enjoys building robust backend applications, contributing to system design, and working across the full software development lifecycle in an Agile environment.\nThe successful candidate will be responsible for designing, developing, testing, and maintaining Java-based applications while collaborating closely with architects, business analysts, testers, and fellow developers to deliver high-quality solutions.\nKey Responsibilities\nDesign, develop, test, and maintain Java-based enterprise applications.\n\nDevelop clean, efficient, scalable, and maintainable code following established development standards and best practices.\n\nParticipate in technical design sessions, solution discussions, and architecture reviews.\n\nContribute to system design, application enhancements, and new feature development.\n\nPerform code reviews and support continuous improvement initiatives.\n\nTroubleshoot, debug, and resolve application defects across development and testing environments.\n\nCollaborate with Business Analysts, QA Engineers, and stakeholders to ensure successful solution delivery.\n\nSupport CI/CD pipelines and contribute to automation and DevOps practices.\n\nProduce and maintain technical documentation throughout the development lifecycle.\n\nParticipate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.\n\nRequired Skills & Experience\nStrong experience developing enterprise applications using Java.\n\nSolid experience with Java EE, Spring Boot, and Hibernate.\n\nREST APIs, Microservices, and Spring Boot\n\nExperience developing RESTful services and backend APIs.\n\nGood understanding of object-oriented design principles and software engineering best practices.\n\nExperience working with relational databases such as MySQL or similar.\n\nFamiliarity with:\nGit\n\nMaven\n\nGradle\n\nJenkins\n\nDocker\n\nCI/CD pipelines\n\nExperience working with Java 8 and/or Java 11.\n\nStrong problem-solving and analytical skills.\n\nExperience working within Agile software delivery teams.\n\nAdvantageous Experience\nExposure to cloud platforms such as AWS or Azure.\n\nExperience with containerised application deployment.\n\nKnowledge of microservices architecture.\n\nExperience working with Jira, Confluence, or similar collaboration tools.\n\nExposure to DevOps practices and automated deployment pipelines.\n\nQualifications\nDegree in Computer Science, Information Technology, Informatics, or a related field (preferred).\n\nRelevant Java or cloud certifications are advantageous.\n\nKey Competencies\nStrong analytical and problem-solving skills.\n\nExcellent communication and collaboration abilities.\n\nPassion for clean, maintainable code and software quality.\n\nAbility to work independently and within cross-functional teams.\n\nStrong ownership and accountability.\n\nContinuous learning mindset.\n\nCommitment to delivering high-quality software solutions.\n\n* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent\n* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.","description_format":"text","description_chars":3368,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Analytics & BI Consulting","Data Engineering & Migration Services"],"lifecycle":[{"event":"open","at":"2026-09-22T13:44:08Z"},{"event":"close","at":"2026-09-22T23:13:17Z"},{"event":"reopen","at":"2026-10-05T13:52:23Z"},{"event":"close","at":"2026-10-05T20:13:48Z"},{"event":"reopen","at":"2026-10-08T04:13:55Z"},{"event":"close","at":"2026-10-08T08:12:36Z"},{"event":"reopen","at":"2026-10-27T14:18:18Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":0.85,"p_active":0.164,"p_room":0.35,"age_days":52,"expected_fill_days":13,"reasons":["seen:17","repost:3","urgency","velocity","ghost","win:tail"],"computed_at":"2026-11-14T05:58:10Z"},"pay":null,"html_url":"https://alion.io/job/job-mail-java-developer-contract","json_url":"https://alion.io/job/job-mail-java-developer-contract.json","meta":{"generated_at":"2026-11-14T14:25:42Z","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":15263,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00: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":177436},"rest":"https://alion.io/mcp/rest/get_company?id=177436"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjob-mail-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%2Fjob-mail-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%2Fjob-mail-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/job-mail-java-developer-contract\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjob-mail-java-developer-contract"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1113534}},{"tool":"search_jobs","arguments":{"company":"pbtgroup.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1113534},"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"}}