Software Engineer

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

WE ARE Hiring

SOFTWARE ENGINEER (JAVA + ANGULARJS/REACTJS)

We’re on the lookout for a skilled and driven Software Engineer (Java + AngularJS/ReactJS) to become part of our growing team. In this role, you’ll contribute to the full software development lifecycle—from planning and design to development and deployment of scalable, high-performance solutions.

Visit cal.lk/careers to apply

Key Requirements:

  • Strong OOP skills with Java, Spring MVC, Hibernate, REST, Struts 2
  • Frontend experience with AngularJS (7+) and/or React, HTML, SASS, TypeScript
  • Solid database design, query optimization, and hands-on experience with MySQL
  • Familiarity with Agile methodologies and tools like Azure DevOps
  • Knowledge of Git, JasperReports, app servers (Tomcat, Apache Web Server), and containerization
  • Exposure to software development best practices
  • Strong analytical and critical thinking skills to solve real-world business problems efficiently
  • BSc in Computer Science / IT or equivalent from a reputed university/Institute
  • Minimum 2 years of professional experience in Java / Java EE
  • Strong team player mindset

Added Advantage: Experience with Azure services (Service Bus, Storage, Functions) and AWS services (Lambda, S3)