Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Associate Tech Lead Java

Enactor
CompanyEnactor
CategoryUncategorised
Location
Remote
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
First seen2 Aug 2026 (the employer did not state a posting date)
Last verified9 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Associate Tech Lead Java Colombo About Enactor Enactor is a successful and growing software company providing enterprise systems to leading retailers world-wide. Enactor systems drive the in-store, mobile and online channels that make up a modern retail organisation. Our head office is in Hertford, UK and we have offices in Colombo and Galle with about 120 staff, most of whom are highly technical IT professionals. We are growing and plan to open an office in Kandy this year. With the expansion of our team in Sri Lanka we are looking for Associated Tech Leads and Tech Leads (Java) for our Kandy, Galle and Colombo Offices. Qualification & Experience • A degree (BSc) in Computer Science or a related field (Engineering or Mathematics) with at least a second upper class or higher. • A minimum of at least 4 years of experience, developing large scale software systems with the Java/J2EE stack of which at least 3 years should be at a Tech Lead level. • Familiarity with MVC frameworks. • Developing scalable & multi-threaded applications. • Sound technology expertise in Relational Databases, JDBC, ORM, XML, XSLT, Web Technologies, SOA and Web Services. • Sound understanding of Cryptography and Application security • Working knowledge of J2EE containers such as Tomcat. • Docker & containerisation technology. • Experience in and passion for Agile methodologies. • Software Architecture and Design experience. • Effective use of design patterns and experience in • TDD/BDD with familiarity in JUnit, TestNG,Selenium, Cucumber. • Experience working in and preferably leading distributed agile teams Desirable Skills & Experience • Exposure to payment systems and/or core banking systems is an advantage. • Developing Workflow, CRM, SCM or ERP solutions. • Exposure to Inventory & Warehouse Management Systems. • Proficiency in cloud platforms and technologies (AWS, Azure, Kubernetes, Docker Swarm) Responsibilities • Rapidly learn and become a technical authority on Enactor applications, payment services, platform, tool-set and architectural/design principles. • Design, develop and provide leadership on development of secure PCI compliant software. • Provide hands-on development leadership and ensure timely delivery of production quality solutions. • Working closely with architects, development leads, application specialists and project managers in other Enactor offices. • Writing functional specifications and technical specifications from BRDS. • Research, design and code to provide technical solutions. Only shortlisted candidates will be contacted