Our Architecture, Technology Stack and Development Methodology
Convention and Standardisation are very important in our pursuit of making Software Development follow the principals of a manufacturing line. Here is our got-to solution architecture and tool stack:
A list of technologies we use
Methodology
Agile – Scrum
General
JHipster – Bootstrap the project
Maven – Build Tool
Jenkins – Build Automation
JFrog – Artifact Repository
Front End
Angular – User Interface
TypeScript – JavaScript Front End
Axios – Rest API Client
Back End
Java – Coding Language
Sprint Boot – Development Framework
Hibernate – ORM
Liquibase – Database Management Tool
Testing
JUnit
Selenium