Sr. Software Developer in Toronto

Sr. Software Developer in Toronto

Toronto Full-Time 90000 - 110000 $ / year (est.) On-site
R

At a Glance

  • Tasks: Develop and implement full stack solutions using Java and modern frameworks like Angular.
  • Company: Join a forward-thinking tech company that values innovation and collaboration.
  • Benefits: Enjoy competitive pay, health benefits, remote work options, and opportunities for growth.
  • Other info: Great career advancement potential in a supportive team atmosphere.
  • Why this job: Make an impact by working on cutting-edge projects in a dynamic environment.
  • Qualifications: Experience in full stack development, particularly with Java and cloud technologies.

The predicted salary is between 90000 - 110000 $ per year.

About the job

Must-Have:

  • Full Stack Development Expertise: Hands-on experience with both front-end and back-end development, particularly using Java for the backend and modern front-end frameworks such as Angular.
  • Java Backend Development: Strong experience with Java development, including working with APIs, microservices, and integrating with cloud services.
  • Cloud Experience (Azure DevOps): Hands-on experience with cloud platforms, particularly Azure, including containerization, CI/CD pipelines, and automated deployments using Azure DevOps.
  • Hands-on Experience in Solutions Design: Proven ability to design, develop and implement full stack solutions in large, distributed environments, ensuring scalability and performance.
  • System Interfaces & Integration: Understanding of system interactions across different components (UI, middleware, backend services) and the ability to manage interfaces between these layers.
  • Database and API Development: Experience with databases (SQL/NoSQL) and RESTful API development, ensuring proper integration between front-end and back-end systems.
  • Experience in Converting Monolithic to Microservices Architecture: Proven experience in transforming monolithic applications into microservices architecture, with a solid understanding of cloud-native principles.
  • End-to-End Development: Ability to design, develop, and implement both front-end and back-end features, focusing on reusable components, code quality, and performance.
  • Cloud-Native Full Stack Development: Expertise in deploying and maintaining full stack applications on cloud platforms, ensuring optimal performance and scalability.
  • Middleware and API Gateway Integration: Proficient in integrating with middleware and managing API gateways to ensure seamless communication between systems.
  • Project Experience: Experience in structured methodologies for full stack application design, development, and implementation, using tools like Git, Jira, Azure DevOps, and other project management and version control systems.
  • Data and Process Modeling: Experience in data and process modeling methodologies, metadata structures, and managing data interactions across systems.
  • Emerging IT Trends: Awareness of emerging trends in web development, cloud technologies, and DevOps practices.
  • Excellent Communication and Team Collaboration: Strong analytical, problem-solving, decision-making, and communication skills with a proven ability to work in a collaborative environment.
  • Experience with Continuous Integration/Delivery: Familiarity with continuous integration/continuous delivery pipelines and practices, particularly in cloud environments.
  • Object-Oriented Design Techniques: Knowledge and experience in object-oriented analysis and design techniques for both front-end and back-end development.
  • Experience with Ontario Government EA Methodologies: Familiarity with Ontario Government enterprise architecture methodologies and practices.
  • Information Management Knowledge: Understanding of information management principles and best practices for full stack application development.
  • Experience in CRM Solutions: Knowledge of CRM solutions with strong integration between front-end, middleware, and back-end systems integration.

Skills Experience and Skill Set Requirements

  • Technical Skills: 80%
  • Leadership and Project Experience: 20%

Feedback from HM Candidate MUST have Experience in Converting Monolithic to Microservices Architecture: Proven experience in transforming monolithic systems into microservices with cloud-native principles.

Experienced Java Developer with Leadership skillset.

Sr. 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 Sr. Software Developer in Toronto

Full Stack Development Expertise
Java Backend Development
Cloud Experience (Azure DevOps)
Solutions Design
System Interfaces & Integration
Database and API Development
Cloud-Native Full Stack Development