Tech Lead (Java)

Enactor LTD
Full-timeColombo, Sri Lanka

Positions: Associate Tech Lead / Technical Lead

Location: Colombo

Apply only if you are willing to work on-site

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.

Profile

You must have an outstanding academic and industrial track record with a recognised degree in Computer Science, Mathematics, or related discipline; excellent analytical and problem-solving skills; good communication, interpersonal and team working skills and you must be willing to travel. Most of all you must have a passion for developing high quality software.

Responsibilities

  • · Develop high quality, testable, well-documented software.
  • · Ensure adequate test coverage at unit and integration levels.
  • · Work closely with the Technical Architects and Development Managers to convert functional and technical specifications to production quality software.
  • · Participate in the configuration, testing and release processes.
  • · Contribute to design and specification processes. Research and learn new technologies.

Qualification & Experience

● A degree (BSc) in Computer Science or a related field.

● Minimum of 8 (ATL), 10 (TL) years experience in developing Java/J2EE systems

● Database development on MSSQL, Oracle or MySQL using SQL and JDBC

● Extensive knowledge of XML, XML Schema and XSLT

● Experience in HTML5, CSS, JavaScript and frameworks such as Angular or React.

● Effective use of design patterns, MVC and unit testing frameworks.

● Experience in unit and integration testing and use of mocking frameworks.

● Experience in REST & SOAP web services, Microservice Architecture, SOA and OR Mapping

● A passion for Agile methodologies and knowledge of SDLC.

● Experience in Docker, Kubernetes, Terraform, AWS/Azure is desirable.

● Android or iOS mobile app development skills are highly desirable.

Note: Only shortlisted candidates will be contacted.

Apply only if you are willing to work full-time on-site.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
What is your notice period?*
What is your current pay (total take home pay in LKR)*
What is your expectedpay (total take home pay in LKR)*
How many years of retail or enterprise product development do you have?*
How many years of experience in enterprise or retail product development do you have?*