Developer

Boucherville

Offre publiée le 2025-10-25

Maarut Inc

Technologies / Skills :

  • Full-stack development, including back-end (Java) and front-end (JavaScript or Typescript, HTML5, CSS, Angular 8, 10 or later, preferably 17)
  • Java (including Java 17 and/or Java 21), Maven/Gradle, Spring Boot
  • Framework Angular
  • APIs RESTful
  • Spring Security + JWT (ou OAuth2)
  • Cloud databases, including Neo4J (graph database) and Postgres
  • Implementing microservices and debugging distributed applications in a Linux environment

Tools :

  • CI/CD tools such as GitLab or Jenkins
  • Version control: Git/Gerrit
  • Monitoring: Prometheus + Grafana (for metrics), ELK/EFK stack (for logs)
  • Docker, Helm, Kubernetes, Spinnaker
  • Linux and Unix Systems
  • Unit Testing Frameworks: JUnit and Mockito
  • Test automation frameworks: Selenium, Cucumber, and Cypress
  • IDEs: IntelliJ IDEA (Back-end) & Visual Studio Code (Front-end)

Experience / Expertise :

  • Data Structures / Algorithms and Software Design
  • Software Design Patterns and Architecture
  • Troubleshooting and application development support
  • Experience with open source software and licensing
  • Experience in organizations with cross-functional teams and Agile development
  • Excellent written and oral communication skills in English
  • Strong analytical and problem-solving skills