1
applicant

Tech Lead – Backend (Python / FastAPI / Java)

Zeawis Ltd    Colombo • Full-time

Job Description

Zeawis Ltd is hiring on behalf of a leading international technology company for an experienced Tech Lead – Backend to lead the development of scalable, enterprise-grade backend systems and AI-powered applications.

If you have a strong background in backend architecture, modern cloud technologies, microservices, and AI-assisted software development, this is an exciting opportunity to work with a global engineering team building innovative software solutions.

Position Details

  • Position: Tech Lead – Backend
  • Location: Sri Lanka / India (Remote / Hybrid)
  • Employment Type: Full-Time
  • Working Hours: 3:00 PM – 12:00 AM (SL/IST)
  • Salary:USD 1,800 – 2,300 per month (Based on experience and expertise)

Key Responsibilities

  • Lead the design, development, and maintenance of scalable backend services and enterprise applications.
  • Build secure, high-performance RESTful and GraphQL APIs using Python, FastAPI, and Java.
  • Design and implement microservices, distributed systems, and real-time communication solutions using WebSockets.
  • Develop AI-native applications by integrating Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, vector databases, and AI agent workflows.
  • Implement authentication, authorization, caching, queueing, monitoring, and asynchronous processing.
  • Collaborate with Product Managers, Frontend Engineers, DevOps, QA, and AI teams to deliver high-quality software.
  • Review code, mentor backend developers, and establish engineering best practices.
  • Utilize AI-powered development tools for code generation, documentation, testing, debugging, and refactoring while ensuring security, scalability, and maintainability.

Required Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Engineering, or a related discipline.
  • Minimum 7 years of professional backend software development experience.
  • Proven experience leading or mentoring backend engineering teams.
  • Strong expertise in Python, FastAPI, Java, REST APIs, GraphQL APIs, Microservices, Distributed Systems, and WebSockets.
  • Strong understanding of databases, API security, authentication, authorization, caching, asynchronous processing, and backend architecture.
  • Experience developing enterprise-scale backend applications.
  • Practical experience using AI-assisted development tools and the ability to evaluate AI-generated code for accuracy, security, performance, and maintainability.
  • Experience building AI-powered applications using OpenAI APIs, Anthropic APIs, LangChain, LangGraph, MCP, Embeddings, RAG, and AI Agents will be a strong advantage.

Why Join?

  • Competitive USD salary.
  • Work on enterprise-scale international software products.
  • Exposure to AI, cloud technologies, and modern backend engineering.
  • Collaborative engineering culture with strong technical leadership.
  • Excellent career growth and learning opportunities.

Important

This role is intended for highly experienced senior backend engineers. Applicants who do not meet the minimum requirements (7+ years of relevant backend development experience and technical leadership experience) are strongly advised not to apply, as only candidates who closely match the required qualifications will be shortlisted and contacted.