{"id":2810244,"url":"https://alion.io/job/ilabs-associate-full-stack-engineer-java-react","title":"Associate Full Stack Engineer (Java + React)","company":{"id":4446354,"name":"iLabs","domain":"ilabs.lk","url":"https://alion.io/company/ilabs-3","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Battaramulla, Sri Lanka"],"countries":["LK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Babel","optional":false},{"name":"ChatGPT","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"MySQL","optional":false},{"name":"npm","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Spring Boot","optional":false},{"name":"Webpack","optional":false},{"name":"Windsurf","optional":false},{"name":"AI Agents","optional":true},{"name":"Apache Kafka","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"RabbitMQ","optional":true}],"status":"live","first_seen_at":"2026-10-18T09:21:39Z","employer_posted_date":"2026-10-18","last_verified_at":"2026-10-19T05:28:19Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision “to become a global powerhouse in information technology to push humanity forward” we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.\nWith a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include Cloud of Goods, a fast-growing eCommerce rental marketplace, and Xenia, a customizable web platform for modern businesses.\nAt iLabs, we’re on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.\nIf you’re ready to break boundaries and create your defining moment, we’re here to make it happen. Be part of something bigger. Join iLabs\nBe part of something bigger. Join iLabs.\n\nResponsibilities\nCollaborate with cross-functional teams, product managers, designers, and stakeholders to gather, analyse, and refine software requirements.\n\nDesign, develop, and maintain scalable, secure, and high-performance full-stack software solutions using Java, Spring Boot, and React, including backend services and APIs.\n\nDevelop modern, responsive, and user-friendly frontend applications using React.js and related technologies.\n\nDesign and implement microservices-based architectures that support scalability, maintainability, and system resilience.\n\nEnsure software quality through unit testing, integration testing, code reviews, and adherence to engineering best practices.\n\nTroubleshoot, debug, and optimize applications across the full technology stack.\n\nWork closely with distributed teams and global clients to deliver high-quality software products on schedule.\n\nLeverage AI-powered engineering tools, coding assistants, and AI agents to improve development productivity, code quality, testing, documentation, and problem-solving workflows.\n\nEvaluate and adopt emerging technologies, frameworks, and engineering practices that improve team effectiveness and product quality.\n\nContribute to architectural discussions, technical decision-making, and continuous improvement initiatives.\n\nLocation: Battaramulla (Hybrid)\nUS Time (5:00 PM - 2:00 AM SL Time) and the US Calendar\nRequirements\nBachelor's degree in Computer Science, Software Engineering, or a related field.\n\nMinimum of 1+ years of professional experience in Full Stack software development.\n\nStrong expertise in React.js and modern frontend development practices.\n\nSolid understanding of Microservices Architecture, RESTful APIs, distributed systems, and event-driven design principles.\n\nExperience working with web technologies including AJAX, JSON, HTTP, and responsive web design.\n\nFamiliarity with modern frontend build tools and ecosystems such as Webpack, Babel, npm, and related technologies.\n\nExperience with relational and/or NoSQL databases such as MySQL, PostgreSQL, MongoDB, or similar.\n\nStrong understanding of software engineering best practices, design patterns, version control (Git), CI/CD pipelines, and Agile methodologies.\n\nDemonstrated ability to write clean, maintainable, scalable, and testable code.\n\nExperience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude Code, Windsurf, or similar AI engineering tools) to enhance software delivery and developer productivity.\n\nStrong analytical thinking, problem-solving, and debugging skills.\n\nExcellent verbal and written English communication skills with the ability to effectively collaborate with global teams, clients, and stakeholders.\n\nPreferred Qualifications\nHands-on experience with containerisation and orchestration technologies such as Docker and Kubernetes.\n\nExperience designing and deploying cloud-native applications and microservices.\n\nFamiliarity with messaging and event-streaming technologies such as Kafka, RabbitMQ, or similar platforms.","description_format":"text","description_chars":4344,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Sri Lanka","iso":"LK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-18T09:21:39Z"}],"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":19,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/ilabs-associate-full-stack-engineer-java-react","json_url":"https://alion.io/job/ilabs-associate-full-stack-engineer-java-react.json","meta":{"generated_at":"2026-10-19T06:35:23Z","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":4167,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00: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":4446354},"rest":"https://alion.io/mcp/rest/get_company?id=4446354"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Filabs-associate-full-stack-engineer-java-react"},{"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%2Filabs-associate-full-stack-engineer-java-react"},{"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%2Filabs-associate-full-stack-engineer-java-react"},{"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/ilabs-associate-full-stack-engineer-java-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Filabs-associate-full-stack-engineer-java-react"}]}