{"id":2484694,"url":"https://alion.io/job/nnwtechsolutions-senior-java-developer-investment-bank","title":"Senior Java Developer - Investment Bank","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":24},"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-14T16:46:18Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"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.\n\nCollaboratewith cross-functional teams to define, design, and implement new features.\n\nConductcode reviews and provide constructive feedback to team members.\n\nTroubleshootand resolve issues in production and development environments.\n\nMentorjunior developers and assist in their professional growth.\n\nStayup-to-date with industry trends and emerging technologies to enhance our\ndevelopment processes.\n\nParticipatein Agile/Scrum ceremonies and contribute to continuous improvement\ninitiatives.\n\nQualifications:\n\nBachelor'sdegree in Computer Science, Engineering, or a related field.\n\n8+years of experience in Java development.\n\nProficientin Java frameworks such as Spring and Hibernate.Strong understanding of\nRESTful APIs and microservices architecture.\n\nExperiencewith database technologies (e.g., SQL, NoSQL).\n\nFamiliaritywith version control systems (e.g., Azure DevOps) and CI/CD practices.\n\nExcellentproblem-solving skills and attention to detail.\n\nStrongcommunication and collaboration skills.\n\nBenefits\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":2421,"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":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":38,"reasons":["conf:2","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/nnwtechsolutions-senior-java-developer-investment-bank","json_url":"https://alion.io/job/nnwtechsolutions-senior-java-developer-investment-bank.json","meta":{"generated_at":"2026-10-14T17:42:26Z","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":22678,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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-developer-investment-bank"},{"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-developer-investment-bank"},{"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-developer-investment-bank"},{"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-developer-investment-bank\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnnwtechsolutions-senior-java-developer-investment-bank"}]}