Senior Java Full Stack Developer – iLabs Colombo (2026)

  • Anywhere
iLabs Logo

Senior JAVA Full Stack Developer

iLabs (Private) Limited  ·  📍 Colombo, Sri Lanka  ·  🕐 Full-Time

Company
iLabs Pvt Ltd
Location
Colombo
Experience
5+ Years
Category
IT & Technology
Work Mode
Hybrid

About iLabs

iLabs is a premier software engineering company in Sri Lanka, delivering world-class technology solutions to clients in the US and Europe. Their engineering teams work on complex product development challenges using modern Java ecosystems, React, and cloud-native architectures. With over a decade of excellence, iLabs is the launchpad for Sri Lanka’s top software engineers.

Role Overview

We are seeking a highly skilled Senior Java Full Stack Developer to lead the development of enterprise-grade web applications. You will work in cross-functional squads building and maintaining scalable backend services in Java/Spring Boot alongside responsive React.js frontends — all deployed on AWS cloud infrastructure. This is a senior individual contributor role with a clear path to Tech Lead.

Key Responsibilities

  • Design and implement RESTful APIs and microservices using Java 17+ and Spring Boot 3.x
  • Build performant, accessible React.js frontends integrated with backend APIs
  • Lead architectural decisions for assigned product modules
  • Conduct thorough code reviews and mentor junior and mid-level developers
  • Implement automated testing (JUnit, Mockito, Jest, Cypress)
  • Work with AWS services including EC2, ECS, S3, RDS, Lambda and API Gateway
  • Participate in system design discussions and sprint planning
  • Collaborate directly with US-based product owners and stakeholders

Required Qualifications

  • BSc in Computer Science or equivalent from a recognised university
  • 5+ years of professional Java development experience
  • Strong proficiency in Spring Boot, Spring Security, JPA/Hibernate
  • Solid React.js or Angular experience (3+ years)
  • Good understanding of relational databases (PostgreSQL, MySQL)
  • Experience with Git, CI/CD, Docker and Kubernetes
  • Excellent English communication skills — you will interact with international clients

Nice to Have

  • AWS Developer or Solutions Architect certification
  • Experience with GraphQL APIs
  • Knowledge of message brokers (Kafka, RabbitMQ)
  • Open source contributions

What iLabs Offers

  • Top-tier salary for Sri Lanka’s software industry
  • Hybrid working model with flexible hours
  • Annual overseas conference sponsorship
  • Health, dental and life insurance
  • AWS / GCP certification reimbursement
  • Fast-track promotion program
  • Free meals and premium office perks

Ready to Apply?

Email your CV to iLabs with the reference CareerLK – Senior Java Developer.

✉ Apply Now – careers@ilabs.lk

Scroll to Top