Retour à la recherche
Logo de ThoughtStorm
ThoughtStormSource d’offres vérifiée

Senior Software Developer – Java | Azure DevOps | Windows/Linux

Offre en anglais
  • Toronto, ON
  • Sur place
  • Publié 18 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Contrat
Niveau d’expérience
Expérimenté · 5+ ans
Postuler avant le
11 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte

Résumé du poste

Develop and maintain business-critical applications using Java across Windows and Linux environments. Manage the full software development lifecycle, including CI/CD pipelines, database tuning, and REST API integrations.

Détails du poste

Senior Software Developer – Key Responsibilities Develop, enhance, test and maintain business-critical applications, translating technical specifications and business requirements into scalable, reliable solutions using modern programming languages, preferably Java. Work across a multi-platform environment involving Windows Server and Red Hat Linux, supporting both modern and legacy applications and ensuring system availability, performance and reliability. Work with multiple database technologies including SQL Server, Oracle 19c and IBM DB2, with hands-on experience in query/index/server performance tuning, backup/recovery and data integrity. Utilize Azure DevOps and GitHub for source control, development, CI/CD and application delivery, while following structured SDLC and Agile methodologies. Support Power Apps/low-code solutions, middleware and gateway technologies, including installation, configuration, administration, tuning and troubleshooting. Manage application monitoring, incident/problem resolution, change requests, release management, patching and production implementations for large-scale applications. Design and implement REST API integrations, conduct code reviews/unit testing, incorporate security requirements, and ensure solutions comply with organizational security standards and architecture. Collaborate with developers, architects, QA, project managers and business stakeholders; translate user stories into product enhancements, prepare technical/system documentation, conduct knowledge-transfer sessions and provide ongoing technical support.

Ce que vous ferez

Develop and maintain business-critical applications using Java across Windows and Linux environments. Manage the full software development lifecycle, including CI/CD pipelines, database tuning, and REST API integrations.

Exigences

Requires a senior-level developer proficient in Java, Azure DevOps, and multiple database technologies like SQL Server and Oracle. Experience with Agile methodologies and supporting low-code solutions like Power Apps is expected.

Compétences indiquées

  • GitHub · Souhaitée
  • CI/CD · Souhaitée
  • Agile · Souhaitée
  • Java · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Java
  • Azure DevOps
  • GitHub
  • SQL Server
  • Oracle 19c
  • IBM DB2
  • REST API
  • Windows Server
  • Red Hat Linux
  • CI/CD
  • Agile
  • Power Apps
  • SDLC
  • Performance Tuning
  • Unit Testing
  • Middleware

Domaines d’emploi

  • Software
  • Technology
  • Consulting
  • Engineering
  • Data & Analytics

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée