CareerPlanSign in

Associate Lead, Software Engineer

Sri Lanka, Colombo💼 Full-time🗓 2026-02-24 → 2026-09-26

Core

Design, develop, test, deploy, and maintain large-scale distributed software systems for global customers.

Role type

Associate Lead Software Engineer (hands-on IC with leadership)

Builds

Scalable, robust software solutions and applications

Domain

Enterprise software, distributed systems, legal/financial technology

Deliverable

production ML models | product features

Required skills

JVM-based languages, Scala, microservices architecture, containerization (Docker), relational database management, design patterns, architectural principles, automated testing, CI/CD pipelines

Preferred skills

Functional programming paradigms, enterprise architecture, Agile methodologies

Technologies

Scala, Docker, JVM

Responsibilities

Architect scalable software solutions, lead design and implementation initiatives, conduct code reviews and quality analysis, mentor junior developers, facilitate Agile planning sessions

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.