Enter a job title or keyword

Lead Full Stack Engineer


Job Location:

Colombo - Sri Lanka

Monthly Salary: Not provided by the employer
Posted: 30 October 2026 (4 days ago)
Application Deadline: 27 January 2027
Vacancies: 1 Vacancy

Job Summary

Responsibilities

  • Lead the design and development of full stack enterprise applications with Java on the backend and a modern frontend.
  • Build and maintain backend services and APIs using Java and Spring Boot.
  • Use Kafka to move data between systems reliably through event-based messaging.
  • Create user interfaces using React or Angular.
  • Add AI and GenAI features into enterprise applications such as LLM-powered functions and document search and answering (RAG).
  • Use Azure AI services to deliver practical working AI solutions.
  • Guide and support other engineers through code reviews technical advice and good engineering practices.
  • Work with product architecture and business teams to turn requirements into dependable solutions.
  • Keep applications secure scalable and easy to maintain.

Requirements

  • Strong hands-on experience in Java Spring Boot APIs and Kafka.
  • Solid experience with a modern frontend framework either React or Angular.
  • Proven experience building full stack applications from start to finish.
  • Practical experience applying AI/GenAI solutions including LLMs RAG approaches and Azure AI services.
  • Able to integrate AI features into enterprise applications.
  • This is a Java full stack role with AI readiness not an AI/ML engineering role. Strong application development experience matters more than deep AI/ML research skills.

Skills Required

  • Java & Spring Boot
  • REST APIs
  • Kafka
  • React / Angular
  • Full stack application development
  • GenAI & LLM integration
  • RAG frameworks
  • Azure AI services