urgent

Tech Lead (Java & Modern Frontend)

Full Time - Hybrid @ITJobs.lk in Software Development & Engineering:
  • Colombo, Western, Sri Lanka View on Map
  • Post Date : March 3, 2026
Email Job

Job Description

Location: Colombo, Sri Lanka (Hybrid)

Job Type: Full-time, Permanent

Experience: 7+ Years of Industrial Experience

Role Overview

We are looking for a visionary Tech Lead to spearhead high-impact projects for a premier IT firm in Sri Lanka. In this role, you will bridge the gap between complex business requirements and scalable technical architecture. You will be responsible for the end-to-end delivery of robust applications, ensuring world-class code quality while mentoring a team of high-performing engineers.

 

Technical Requirements & Advanced Skills

Backend Engineering (Java Ecosystem)

  • Deep expertise in Java 17+ and the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Security).

  • Proven experience in designing and implementing Microservices Architecture.

  • Strong knowledge of Reactive Programming and Event-Driven Architecture (Kafka/RabbitMQ).

  • Mastery of ORM frameworks (Hibernate/JPA) and database optimization (PostgreSQL/MySQL/NoSQL).

Frontend Leadership (Dual-Framework Expertise)

  • Advanced proficiency in both Angular (14+) and React.js.

  • Ability to architect state management solutions (NgRx for Angular / Redux or Context API for React).

  • Experience with Micro-frontend architectures and Module Federation.

  • Expert level CSS/SCSS and UI performance optimization.

Cloud & DevOps

  • Strong experience with AWS/Azure/GCP cloud services.

  • Proficiency in Containerization (Docker, Kubernetes) and CI/CD automation.

  • Solid understanding of Infrastructure as Code (Terraform or CloudFormation).

 

Key Responsibilities

  • Architectural Governance: Define and maintain the technical roadmap, ensuring scalability and security across the stack.

  • Code Excellence: Conduct rigorous code reviews and implement automated testing strategies (Unit, Integration, E2E).

  • Team Leadership: Mentor mid-senior developers, resolve technical bottlenecks, and foster a culture of continuous learning.

  • Stakeholder Management: Translate business needs into technical specifications and provide accurate effort estimations.


Qualifications

  • BSc/MSc in Computer Science or a related field.

  • Minimum 7 years of post-internship industrial experience, with at least 2 years in a leadership capacity.

  • Professional-level English communication skills (essential for global stakeholder collaboration).

Other jobs you may like