{"id":2812605,"url":"https://alion.io/job/directfn-senior-software-engineer-java","title":"Senior Software Engineer Java","company":{"id":4446828,"name":"DirectFN","domain":"directfn.lk","url":"https://alion.io/company/directfn-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":["Colombo, Sri Lanka"],"countries":["LK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":11500,"max_usd":34000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":7270},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Git","optional":false},{"name":"IBM MQ","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"SonarQube","optional":false},{"name":"Spring Boot","optional":false},{"name":"COBOL","optional":true}],"status":"live","first_seen_at":"2026-09-21T13:04:39Z","employer_posted_date":null,"last_verified_at":"2026-09-21T13:04:39Z","board_verified":false,"closed_at":null,"days_open":32,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":32},"description":"We're Hiring – Senior Software Engineer JAVA\n\nWhat we're looking for:\n\nA Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.\n\n2 + years of hands-on experience in software engineering, with a focus on Java-based technologies, ideally in roles such as Software Engineer or Senior Software Engineer.\n\nStrong proficiency in Object-Oriented Programming, Java SE (versions 8/17/21), Java EE, Spring Boot, RESTful APIs, as well as Unit and Integration Testing.\n\nExcellent analytical and problem-solving abilities.\n\nSolid understanding of relational databases (Oracle), including experience with stored procedures.\n\nProven experience in building back-end components and services.\n\nFamiliarity with implementing secure, scalable, resilient and highly available systems, including the use of clustering/load balancing and messaging systems such as Kafka, JMS, or IBM MQ Series (preferred).\n\nGood knowledge of Agile development methodologies and experience with SDLC tools such as JIRA, Bamboo, SonarQube, Git and JUnit to enhance development and testing workflows.\n\nStrong communication skills, both verbal and written, with the ability to produce clear technical documentation.\n\nPrior experience or knowledge in the financial services domain is considered an added advantage.\n\nApply now and be part of TeamDirectFN","description_format":"text","description_chars":1358,"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":[],"lifecycle":[{"event":"open","at":"2026-10-18T09:02:11Z"}],"visa":[],"liveness":{"score":22,"band":"cold","label":"Long shot","p_open":0.6,"p_active":0.652,"p_room":0.55,"age_days":32,"expected_fill_days":28,"reasons":["seen:32","win:tail"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/directfn-senior-software-engineer-java","json_url":"https://alion.io/job/directfn-senior-software-engineer-java.json","meta":{"generated_at":"2026-10-24T12:35:01Z","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":18113,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00: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":4446828},"rest":"https://alion.io/mcp/rest/get_company?id=4446828"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdirectfn-senior-software-engineer-java"},{"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%2Fdirectfn-senior-software-engineer-java"},{"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%2Fdirectfn-senior-software-engineer-java"},{"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/directfn-senior-software-engineer-java\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdirectfn-senior-software-engineer-java"}]}