Senior Software Developer – Java | Azure DevOps | Windows/Linux
- Toronto, ON
- Sur place
- Publié 18 sept. 2026
- 1 poste
Ouvre un site externe
- 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.
Canadian Pork Council
Senior Software Developer
CommanditéEmployeur directCandidature simplifiée- Hybride
- Publié 11 sept. 2026
Government of Ontario
Infirmier autorisé
CommanditéEmployeur directCandidature simplifiée- Sur place
- Lindsay, ON
- Publié 17 sept. 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
CommanditéEmployeur directCandidature simplifiée- Sur place
- Mississauga, ON
- Publié 16 sept. 2026