CrawlJobs Logo

Senior Software Developer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada, North York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This position is for a Senior Software Developer with deep expertise in building secure, high-performance, high-availability cloud-based digital solutions. The role requires hands-on experience in Angular, Spring Boot RESTful APIs, microservices, and secure front-end and back-end development. The developer will work on mission-critical applications, such as Criminal Intake and Digital Information Repository, delivering enterprise-level features with a focus on application security, cross-system integration, and performance tuning. Responsibilities span the full software development lifecycle, from design to production support.

Job Responsibility:

  • Design, develop, and implement secure and high-performance applications using Angular and Spring Boot
  • Develop and document RESTful APIs, implement integration with mainframe and messaging systems (JMS, AMQP)
  • Conduct performance analysis, system tuning, and ensure application scalability
  • Translate business and functional requirements into responsive user interfaces and modular backend logic
  • Ensure full compliance with accessibility (AODA/WCAG) and security standards (e.g., OAuth2, SSO, TLS1.2)
  • Perform unit and integration testing, implement automation using tools like Selenium
  • Contribute to CI/CD pipelines and containerized deployment environments (e.g., Azure, OpenShift)
  • Provide technical documentation, support knowledge transfer, and assist with production troubleshooting

Requirements:

  • 10+ years in software development for secure and high-availability cloud applications
  • 5+ years in enterprise-grade application development using Angular and Spring Boot RESTful APIs
  • Proficiency in HTML5, CSS3, JavaScript/TypeScript, SQL, and Angular component-based architecture
  • Experience integrating systems using JMS, REST, AMQP, and mainframe interfaces
  • Strong knowledge in relational and NoSQL databases such as SQL Server, PostgreSQL, and MongoDB
  • Understanding of authentication and authorization frameworks (JWT, OAuth2, MFA)
  • Familiarity with cloud and DevOps tools: Azure, Docker, Kubernetes, CI/CD pipelines
  • Knowledge of PDF generation, database performance management, and Azure certifications
What we offer:
  • Opportunity to work on high-impact digital transformation projects
  • Exposure to cloud-native technologies and enterprise integration frameworks
  • Hands-on use of modern development tools such as Angular, Spring Boot, and Azure
  • Engage in meaningful development on secure and sensitive digital systems
  • Collaborate within a fast-paced Agile team and participate in continuous delivery pipelines

Additional Information:

Job Posted:
May 25, 2025

Expiration:
July 03, 2025

Employment Type:
Fulltime
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.