{"id":4049193,"url":"https://alion.io/job/reverside-senior-java-developer","title":"Senior Java Developer","company":{"id":4497707,"name":"Reverside","domain":null,"url":"https://alion.io/company/reverside-2","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":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Midrand, 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":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitLab","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-27T08:02:12Z","employer_posted_date":null,"last_verified_at":"2026-10-27T08:02:12Z","board_verified":false,"closed_at":null,"days_open":14,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":14},"description":"Overview\n\nJob Description\nReverside is an established it services provider focusing on delivering high-quality software development, it is resourcing, digital transformation, and systems support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries. \n\n We are looking for a Senior Java Developer who will be responsible for the design, development, enhancement, support, and maintenance of enterprise software solutions. The role provides technical leadership, ensures adherence to engineering standards, and collaborates with business and technology stakeholders to deliver secure, scalable, and high-performing applications. \n\n Key Responsibilities: \n\n Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches. \n\n Ensure technical decisions comply with industry best practices and internal standards. \n\n Conduct systems analysis and recommend process and policy improvements. \n\n Report on technical status, risks and operational matters. \n\n Collaborate with business stakeholders, project managers, scrum masters, engineers, analysts and architects. \n\n Consult stakeholders regarding software maintenance and performance improvements. \n\n Continuously improve technical skills through training and research. \n\n Protect confidential information and organisational assets. \n\n Contribute to organisational and engineering objectives. \n\n Key Deliverables: \n\n Write technical specifications. \n\n Support, coach and mentor engineers. \n\n Gather and analyse user requirements. \n\n Develop high-quality, maintainable and performant code. \n\n Develop high-quality automated tests. \n\n Refactor and enhance existing codebases. \n\n Maintain technical and operational documentation. \n\n Technology Stack: \n\n Java \n\n Spring Boot \n\n Node.js \n\n GitLab \n\n Docker \n\n Jenkins \n\n REST APIs \n\n Microservices \n\n CI/CD \n\n Experience & Qualifications: \n\n 7+ years of software development experience. \n\n Strong Java and Spring Boot expertise. \n\n Experience with Agile delivery methodologies. \n\n Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field. \n\nRequirements\n• Java\n• Spring Boot\n• Node.js\n• GitLab\n• Docker\n• Jenkins\n• REST APIs\n• Microservices\n• CI/CD\nPosted By\nPemlar Maleka","description_format":"text","description_chars":2385,"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":["IT Consulting & Digital Transformation","Custom Software Development","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-11-11T00:58:06Z"}],"visa":[],"liveness":{"score":65,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.853,"p_room":0.9,"age_days":14,"expected_fill_days":29,"reasons":["seen:14","win:mid"],"computed_at":"2026-11-11T05:25:43Z"},"pay":null,"html_url":"https://alion.io/job/reverside-senior-java-developer","json_url":"https://alion.io/job/reverside-senior-java-developer.json","meta":{"generated_at":"2026-11-11T05:25:43Z","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":7031,"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":4497707},"rest":"https://alion.io/mcp/rest/get_company?id=4497707"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Freverside-senior-java-developer"},{"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%2Freverside-senior-java-developer"},{"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%2Freverside-senior-java-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/reverside-senior-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Freverside-senior-java-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4049193}},{"tool":"search_jobs","arguments":{"company":4497707,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4049193},"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"}}