{"id":3061444,"url":"https://alion.io/job/bcs-technology-international-private-senior-full-stack-developer","title":"Senior Full Stack Developer","company":{"id":4446409,"name":"BCS Technology International","domain":"bcstechnology.com.au","url":"https://alion.io/company/bcs-technology-international-private","size_band":null,"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":["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":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Express","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"Jest","optional":false},{"name":"Mocha","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Apache Kafka","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-22T06:45:21Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-23T06:41:54Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Job Description\nWe are looking for a Senior Full Stack Developer with strong experience in both backend and frontend development, particularly with Node.js, React.js/Next.js, microservices, RESTful/GraphQL APIs, and AWS.\nThe role will be responsible for designing, developing, and maintaining scalable and secure applications, with a strong focus on API development, microservices architecture, system integration, and seamless frontend-backend integration.\nThe Senior Full Stack Developer will work closely with Frontend, Backend, QA, Architecture, and DevOps teams to deliver high-quality solutions, troubleshoot technical issues, optimize application performance, and support production releases.\nKey Responsibilities\nDesign, develop, and maintain high-quality, scalable, secure, and maintainable full-stack applications using Node.js, React.js, and/or Next.js.\nDevelop backend middleware, microservices, and APIs using Node.js and frameworks such as Express.js or Next.js.\nDesign and implement RESTful and GraphQL APIs to support frontend applications and external system integrations.\nDevelop and maintain microservices following scalable architecture, design patterns, and best practices.\nBuild responsive and efficient frontend applications using React.js and/or Next.js, ensuring seamless API consumption and integration.\nIntegrate applications and middleware with external enterprise systems such as SAP using Amazon SQS and other AWS services.\nDesign and configure API Gateway solutions and implement secure communication between services and external systems.\nImplement secure API authentication and authorization using mechanisms such as OAuth 2.0 and JWT.\nCollaborate closely with frontend, backend, QA, DevOps, and other cross-functional teams to ensure smooth development and delivery.\nTroubleshoot and resolve application, integration, and performance issues across both frontend and backend components.\nOptimize application performance, scalability, reliability, and code quality.\nDevelop and maintain unit and integration tests to ensure application reliability.\nParticipate in code reviews and contribute to coding standards, technical documentation, and development best practices.\nContribute to release planning, deployment activities, and production support in collaboration with the DevOps team.\nContinuously evaluate and recommend improvements to application architecture, development processes, and technology stack.\nRequirements\nRequired Qualifications\nEducation and Experience\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\n5+ years of professional experience in full-stack software development, with strong hands-on experience in Node.js and modern frontend frameworks.\nStrong experience developing applications using Node.js, React.js, and/or Next.js.\nProven experience designing and developing RESTful and/or GraphQL APIs.\nHands-on experience with microservices architecture, design patterns, and best practices.\nStrong understanding of frontend and backend integration, API consumption, and distributed application architecture.\nExperience working in Agile/Scrum and/or DevOps environments.\nStrong analytical and troubleshooting skills with the ability to resolve complex technical issues.\nTechnical Skills\nStrong proficiency in Node.js and frameworks such as Express.js and/or Next.js.\nStrong frontend development experience using React.js and/or Next.js.\nExperience designing and developing RESTful and GraphQL APIs.\nHands-on experience with microservices architecture and asynchronous communication.\nStrong understanding of AWS services, particularly:Amazon API Gateway\nAmazon SQS\nAWS Lambda\nOther AWS services relevant to application development and integration\n\nExperience integrating applications with external/enterprise systems, such as SAP.\nStrong knowledge of API security and authentication mechanisms, including OAuth 2.0 and JWT.\nExperience with unit testing frameworks such as Jest or Mocha.\nExperience with Git and version control systems.\nGood understanding of database technologies and data management concepts.\nAbility to write clean, reusable, maintainable, and well-documented code.\nExperience with performance optimization and troubleshooting across both frontend and backend applications.\nPreferred Qualifications\nExperience with messaging and event-driven technologies such as RabbitMQ or Apache Kafka.\nExposure to DevOps technologies and practices, including:Docker\nKubernetes\nTerraform\nCI/CD pipelines\n\nExperience with AWS-based cloud-native application development.\nKnowledge of event-driven and asynchronous architectures.\nExperience with monitoring, logging, and application performance tools.\nExperience working with enterprise integrations and large-scale distributed systems.\nFamiliarity with automated testing and test-driven development practices.","description_format":"text","description_chars":4869,"description_truncated":false,"requirements":{"experience_years_min":5,"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-22T06:45:21Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/bcs-technology-international-private-senior-full-stack-developer","json_url":"https://alion.io/job/bcs-technology-international-private-senior-full-stack-developer.json","meta":{"generated_at":"2026-10-23T07:23:55Z","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":11901,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":4446409},"rest":"https://alion.io/mcp/rest/get_company?id=4446409"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbcs-technology-international-private-senior-full-stack-developer"},{"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%2Fbcs-technology-international-private-senior-full-stack-developer"},{"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%2Fbcs-technology-international-private-senior-full-stack-developer"},{"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/bcs-technology-international-private-senior-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbcs-technology-international-private-senior-full-stack-developer"}]}