{"id":2585455,"url":"https://alion.io/job/george-bernard-senior-software-engineer-delivery-channels-and-middleware","title":"Senior Software Engineer - Delivery Channels and Middleware","company":{"id":4423584,"name":"George Bernard Consulting","domain":"georgebernard.co","url":"https://alion.io/company/georgebernard","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"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":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":true},{"name":"Java","optional":true},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"SOAP","optional":true},{"name":"Spring Boot","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-15T03:42:37Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-11-03T13:22:57Z","board_verified":true,"closed_at":null,"days_open":19,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":19},"description":"Design and develop middleware services, Agent Banking, and Biller Sharing applications, bridging gaps between existing internet-based application functionalities and user expectations.\nProduce high-quality, stable, and maintainable code by following software engineering best practices.\nDrive the design of modern user interfaces based on consumer-focused principles for next-generation platforms.\nImplement system enhancements, modifications, and bug fixes based on recommendations from Project Managers, QA Engineers, Business Users, and System Auditors.\nDesign robust, scalable software architectures for complex middleware systems.\nIntegrate and manage middleware solutions, ensuring seamless communication between applications.\nPlan and execute version migrations of existing integration platforms to newer systems.\nMaintain system uptime and troubleshoot production issues while meeting deadlines.\nRequirements\nBachelors Degree in Computer Science, Engineering, Information Technology, or a related field.\n2-5 years of proven software development experience with a focus on delivery channels and middleware technologies.\nExperience with WSO2 middleware products is a plus.\nProficiency in programming languages such as Java.\nExperience with frontend/backend frameworks such as React.js, Angular (latest versions), and Spring Boot is an added advantage.\nStrong knowledge of API design and management, including RESTful and SOAP services, federated authentication, and system integrations.\nExpertise in designing integration solutions using middleware technologies.\nStrong troubleshooting skills and experience maintaining production systems.\nCore Competencies\nStrong analytical and problem-solving abilities.\nDeep understanding of API design, authentication principles, and best practices.\nAbility to decouple authentication and API management from business logic for modular system design.\nExcellent communication and collaboration skills.\nAbility to manage multiple tasks and deliver within deadlines while maintaining high-quality standards.","description_format":"text","description_chars":2048,"description_truncated":false,"requirements":{"experience_years_min":2,"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-15T03:42:37Z"}],"visa":[],"liveness":{"score":46,"band":"ok","label":"Likely open","p_open":1,"p_active":0.513,"p_room":0.9,"age_days":19,"expected_fill_days":29,"reasons":["conf:2","agency","velocity","win:mid","comp:brand"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/george-bernard-senior-software-engineer-delivery-channels-and-middleware","json_url":"https://alion.io/job/george-bernard-senior-software-engineer-delivery-channels-and-middleware.json","meta":{"generated_at":"2026-11-03T15:44:06Z","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":21942,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":4423584},"rest":"https://alion.io/mcp/rest/get_company?id=4423584"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgeorge-bernard-senior-software-engineer-delivery-channels-and-middleware"},{"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%2Fgeorge-bernard-senior-software-engineer-delivery-channels-and-middleware"},{"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%2Fgeorge-bernard-senior-software-engineer-delivery-channels-and-middleware"},{"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/george-bernard-senior-software-engineer-delivery-channels-and-middleware\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgeorge-bernard-senior-software-engineer-delivery-channels-and-middleware"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2585455}},{"tool":"search_jobs","arguments":{"company":"georgebernard.co","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2585455},"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"}}