{"id":1171366,"url":"https://alion.io/job/job-mail-senior-java-developer-8","title":"Senior Java Developer","company":{"id":701519,"name":"Job Mail","domain":"jobmail.co.za","url":"https://alion.io/company/job-mail","size_band":null,"is_staffing_agency":true,"is_intermediary":true,"ats_vendor":"Schema","truth_index":{"grade":"A","score":94,"open_postings":182,"ghost_share":0.022,"stale_share":0,"repost_share":0.648,"time_to_fill_p50_days":3,"computed_at":"2026-09-24T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":30000,"max_usd":68000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":9},"experience_years_min":6,"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":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Maven","optional":false},{"name":"MySQL","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false}],"status":"closed","first_seen_at":"2026-09-24T07:46:12Z","employer_posted_date":"2026-09-24","last_verified_at":"2026-09-24T11:06:21Z","board_verified":false,"closed_at":"2026-09-24T11:06:21Z","days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"A leading technology consultancy is seeking an experienced Senior Java Software Engineer to join its growing software engineering team. This role is ideal for a passionate developer who enjoys solving complex business problems, working across diverse industries, and delivering high-quality software solutions that create real business value. The successful candidate will play a key role throughout the software development lifecycle, from solution design and architecture through to development, deployment, and support. Working alongside talented engineers, architects, and business stakeholders, you will contribute to enterprise-grade applications while mentoring team members and driving engineering best practices. This opportunity is perfectly suited to a developer who enjoys working with modern technologies, embraces continuous improvement, and thrives in collaborative environments.Key Responsibilities\nDesign, develop, and maintain enterprise web and software applications.\nParticipate in all phases of the software development lifecycle.\nContribute to system design, solution architecture, estimation, and technical planning.\nDevelop scalable, maintainable, and high-performing software solutions.\nResearch and implement emerging technologies to enhance business outcomes.\nSupport DevOps initiatives, including containerisation and continuous integration.\nCollaborate with multidisciplinary teams to solve complex business challenges.\nMentor developers and contribute to a culture of technical excellence.\nBuild strong stakeholder relationships and ensure successful solution delivery.\nEnsure adherence to security, compliance, and software engineering best practices.\nJob Experience and Skills Required\nBachelor's Degree in Information Technology, Computer Science, Engineering, or a related field.\nMinimum 6 years of software development experience within enterprise environments.\nStrong experience developing applications using Java technologies.\nExperience working across the full software development lifecycle.\nProven ability to design and structure solutions within enterprise environments.\nExperience working directly with customers and business stakeholders.\nExposure to Agile software delivery methodologies.\nJava development.\nSpring Framework.\nSpring Boot.\nRESTful API development.\nRelational database technologies including Oracle, SQL Server, PostgreSQL, and MySQL.\nORM technologies including Hibernate, JPA, and Spring Data.\nCloud technologies, including Azure and AWS.\nBuild tools such as Maven and Gradle.\nEvent-driven architecture and messaging platforms.\nGit version control and software engineering best practices.\nInfrastructure as Code exposure, including Terraform or similar technologies.\nStrong problem-solving and analytical skills.\nExcellent communication and stakeholder engagement abilities.\nStrong customer-focused mindset.\nAbility to mentor and guide junior developers.\nPassion for continuous learning and technical excellence.\nStrong collaboration and teamwork skills.\nAbility to work across multiple technologies and business environments.\nLeadership qualities and a proactive approach to improvement.\nApply Now!\nFor more exciting IT vacancies, visit: https://www.networkrecruitmentinternational.com/it-jobs\nWe also specialise in recruiting for:\nSoftware Developers (Back-End, Front-End, Full Stack)\nMobile Developers\nBusiness & Systems Analysts\nBI & SQL Experts\nUI/UX Professionals\nData Scientists & Data Analysts\nBig Data Professionals\nCloud Experts\nInfrastructure Specialists\nDevOps & SecOps Engineers\nCybersecurity Specialists\nSEO / Digital Designers\nIf you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.For more information, contact:\nCaitlin Ferley\nRecruitment Consultant\nLinkedin: www.linkedin.com/in/caitlin-ferley-b94a80218","description_format":"text","description_chars":3889,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity"],"lifecycle":[{"event":"open","at":"2026-09-24T07:46:12Z"},{"event":"close","at":"2026-09-24T11:06:21Z"}],"liveness":null,"pay":null,"html_url":"https://alion.io/job/job-mail-senior-java-developer-8","json_url":"https://alion.io/job/job-mail-senior-java-developer-8.json","meta":{"generated_at":"2026-09-24T11:23:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}