Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Java Developer with SpringBoot, SQL, JavaScript, and Shell experience to support and enhance a key internal monitoring tool known as SOFT

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our client is Canada's largest retailer. They are looking for a Java Developer with SpringBoot, SQL, JavaScript, and Shell experience to support and enhance a key internal monitoring tool known as SOFT. This observability platform plays a critical role in monitoring server performance (CPU, RAM, etc.) at the pharmacy level.


The tool enables real-time system health monitoring and automated problem resolution, directly supporting the internal SRE team and providing valuable telemetry to the Observability and Data Analytics teams.


This role is a 50/50 split between supporting existing functionality and developing new features. The successful candidate will also help process telemetry data into meaningful dashboards and alerts, using JavaScript and observability frameworks.


Duration: 4 Months to Start

Location: 2 days/week onsite - Brampton


Key Responsibilities:

  • Provide ongoing support and maintenance of the SOFT monitoring application.
  • Develop and enhance features based on a prioritized backlog.
  • Investigate and troubleshoot performance-related issues at the pharmacy server level.
  • Collaborate with SRE and Observability teams to ensure accurate and actionable metrics.
  • Build and maintain dashboards and alerting systems using JavaScript and telemetry data.
  • Work with observability platforms to extract, transform, and visualize system metrics.
  • Write and maintain SQL queries for diagnostics and reporting.
  • Use shell scripting to automate server tasks, health checks, and monitoring actions.
  • Participate in Agile development practices, including sprint planning, code reviews, and daily stand-ups.


Must-Have Qualifications:

  • 1-2 years of experience with Java, preferably using Spring Boot.
  • Solid working knowledge of SQL (queries, joins, performance tuning).
  • Experience with JavaScript for frontend scripting and dashboard building.
  • Strong Shell scripting skills (Bash or similar) in a Linux environment.
  • Basic understanding of server resource monitoring (CPU, memory, disk).
  • Strong analytical and debugging skills.
  • Good communication and collaboration abilities.



Nice-to-Have / Bonus Skills:

  • Experience with Prometheus and writing PromQL queries.
  • Familiarity with Dynatrace for application and infrastructure monitoring.
  • Exposure to Grafana, Kibana, or other visualization tools.
  • Understanding of observability, telemetry pipelines, or performance alerting systems.

Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé