Software Development

Jarisoft LTD. is specialised in backend technologies and have many years of experience of implementing solutions with the highest standards. We are specialised in Web Services such as RESTful APIs and Backend for Websites. We are experienced in building Microservices to decouple systems by utilising Cloud Services. We build Libraries and create Cron Jobs and server side scripts.

Our work can be divided into 3 core concepts: The 3-ty concepts

3-ty concepts

Maintainability

We create software or software components that must be maintainable for the client. We reach that goal by creating software with strong documentation (technical documentation and code documentation), we follow industry standards or comply with accepted standard recommendations, we are following the S.O.L.I.D. principles and create readable and understandable software.

Testability

The second ty is testability. Software is never perfect but testable software can give us the required confidence. We follow different approaches during development to archive testability. This includes TDD, writing test suites, BDD, benchmarking and end to end test suites.

Stability

We use and maintain stability patterns to provide the most stable lifecycle to a system and we identify bottlenecks that require special focus. We build software that runs efficiently and increases the performance of a system.

Programming Languages

We understand programming languages as a tool, each comes with its pro’s and con’s. Selecting the right tool for a job sometimes depends on the environment and the requirements. We are specialised in following programming languages:

  • Most of our server based applications are written in PHP (version 5.*, 7.* and 8.*). We are utilising well known and feature rich PHP frameworks such as symfony and laravel or software components from them.
  • While we are moving towards cloud based solutions (AWS) we are focusing on natively supported languages such as Golang and node.js
  • We have many years of experience in Java, Javascript, Bash,