{"id":2484700,"url":"https://alion.io/job/nnwtechsolutions-senior-java-engineer","title":"Senior Java Engineer","company":{"id":4422873,"name":"NNW Tech Solutions","domain":"nnwtechsolutions.com","url":"https://alion.io/company/nnwtechsolutions","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","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":["Sandton, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":71000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":27},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-10-14T00:00:29Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-15T23:03:16Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Our Investment Bank client is seeking a senior level Java Engineer to join their team. If you have 8+ years of commercial experience in software development, and you're proficient in Java and related technologies, this could be your next big opportunity. You'll be working on designing, developing, and maintaining high-quality software solutions, participating in design meetings, and interacting with stakeholders to ensure smooth product releases.\nIn this role, you'll be responsible for:\nParticipating in software design meetings and analysing user needs to determine technical requirements.\nDesigning and developing high-quality code.\nTesting, debugging, analysing, and fixing application problems/issues.\nWorking closely with stakeholders to fix issues in a timely fashion.\nFollowing the software development lifecycle process.\nInteracting with internal stakeholders to support product releases and/or resolve program problems.\nHandling other duties and projects as assigned.\nRequirements\nKey Responsibilities:\nDesign, develop, and maintain high-quality Java applications.\nCollaborate with cross-functional teams to define, design, and implement new features.\nConduct code reviews and provide constructive feedback to team members.\nTroubleshoot and resolve issues in production and development environments.\nMentor junior developers and assist in their professional growth.\nStay up-to-date with industry trends and emerging technologies to enhance our development processes.\nParticipate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.\nQualifications:\nBachelor's degree in Computer Science, Engineering, or a related field.\n8+ years of experience in Java development.\nProficient in Java frameworks such as Spring and Hibernate.\nStrong understanding of RESTful APIs and microservices architecture.\nExperience with database technologies (e.g., SQL, NoSQL).\nFamiliarity with version control systems (e.g., Azure DevOps) and CI/CD practices.\nExcellent problem-solving skills and attention to detail.\nStrong communication and collaboration skills.\n(Please note that this client does not have a remote policy. In-office daily)\nBenefits\nBe part of a dynamic and innovative team.\nWork on exciting and challenging projects.\nOpportunities for professional growth and skill development.\nA supportive and inclusive work environment.\nCompetitive salary and comprehensive benefits package.","description_format":"text","description_chars":2412,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-14T00:00:29Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":38,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/nnwtechsolutions-senior-java-engineer","json_url":"https://alion.io/job/nnwtechsolutions-senior-java-engineer.json","meta":{"generated_at":"2026-10-16T00:26:30Z","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":820,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":4422873},"rest":"https://alion.io/mcp/rest/get_company?id=4422873"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnnwtechsolutions-senior-java-engineer"},{"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%2Fnnwtechsolutions-senior-java-engineer"},{"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%2Fnnwtechsolutions-senior-java-engineer"},{"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/nnwtechsolutions-senior-java-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnnwtechsolutions-senior-java-engineer"}]}