Senior Software Developer in Toronto

Senior Software Developer in Toronto

Toronto Full-Time 121500 - 148500 $ / year (est.) On-site
R

At a Glance

  • Tasks: Design and develop secure APIs and microservices using Java, Docker, and Azure Kubernetes.
  • Company: Join a leading tech firm focused on innovation and collaboration.
  • Benefits: Enjoy competitive pay, health benefits, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make an impact by working on cutting-edge technology and complex projects.
  • Qualifications: 10+ years in software development with expertise in Java, microservices, and RPA.

The predicted salary is between 121500 - 148500 $ per year.

About the job

Skills and Competencies Required for Sr. Software Developer:

  • JAVA & Webservices, Cloud Computing Experiences - 70%
    • Demonstrated 10+ years of experience in designing secure Restful/Soap APIs web services and microservices with Java/JEE, Spring Framework, SQL/NoSQL database, Message Queue, etc.
    • Demonstrated experience and skills to design, develop and maintain microservices-based backend systems, containerize, and deploy applications using Docker and orchestrate them with Azure Kubernetes Service (AKS).
    • Demonstrated experience in developing frontend applications using React/Angular, JSON, HTML/CSS/XML/XPath to build complex and efficient web applications.
    • Good knowledge of DevOps tools, IAM, OAuth, authentication, and authorization.
    • Experience in developing Java applications that follow Web Content Accessibility Guidelines (WCAG) at the AA level.
  • RPA/ML Power Automate Experience - 20%
    • Demonstrated 5+ years of experience in developing, testing, and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA), Machine Learning (ML) platform.
    • Demonstrated experience and skills in using Power Apps, Power Automate flows and desktop flows, Logic Apps, AI builder/Form Recognizer ML models, and leveraging accelerators and connectors to build end-to-end RPA/ML automation solutions.
    • Demonstrated experience and skills to interface and integrate with multiple databases monitoring applications, Power BI, and different services, to implement end-to-end solutions.
    • Demonstrated knowledge of OCR, information extraction/classification, and experience in using and training AI models based on business requirements.
    • Demonstrated experience in documenting Solution Design Documents (SDD) based on business requirements and planning and executing the development tasks.
  • Testing and Reporting - 5%
    • Demonstrated experience in developing and executing test scenarios to perform unit, integration, and performance testing.
    • Expert in leveraging Postman/ReadyAPI/Soap UI tools to conduct test cases or scenarios.
    • Demonstrated experience in using Power BI to pull information out and generate reports for different purposes.
  • Communication and Reporting - 5%
    • Demonstrated ability to collaborate with IT/Business throughout the Software Development Life Cycle and production support.
    • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.
    • Demonstrated team player with a track record for meeting deadlines.
    • When requested, the consultant shall establish a communication and reporting process that is acceptable to the Cluster/Ministry/Organization. The objective of this process is to ensure an effective flow of communications among all project stakeholders on the progress of deliverables and milestones; timely identification of issues to facilitate resolution/decisions.

Must haves:

  • Demonstrated 10+ years of experience in designing secure Restful/Soap APIs web services and microservices with Java/JEE, Spring Framework, SQL/NoSQL database, Message Queue, etc.
  • Demonstrated experience and skills to design, develop and maintain microservices-based backend systems, containerize, and deploy applications using Docker and orchestrate them with Azure Kubernetes Service (AKS).
  • Demonstrated experience in developing frontend applications using React/Angular, JSON, HTML/CSS/XML/XPath to build complex and efficient web applications.
  • Demonstrated 5+ years of experience in developing, testing, and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA), Machine Learning (ML) platform.
  • Demonstrated experience and skills in using Power Apps, Power Automate flows and desktop flows, Logic Apps, AI builder/Form Recognizer ML models, and leveraging accelerators and connectors to build end-to-end RPA/ML automation solutions.

Senior Software Developer in Toronto employer: Rubicon Path

As a Systems Testing/QA Specialist at our Toronto location, you will thrive in a collaborative and innovative work culture that prioritizes quality and continuous improvement. We offer competitive benefits, opportunities for professional growth, and a commitment to work-life balance, ensuring that you can excel in your role while contributing to meaningful projects that impact the community. Join us to be part of a dynamic team dedicated to delivering high-quality solutions in a supportive environment.

R

Contact Details:

Rubicon Path Recruitment Team

We think you need these skills to ace Senior Software Developer in Toronto

Java
Web Services
Microservices
Spring Framework
SQL
NoSQL
Docker