Sr Backend Developer in Toronto

Sr Backend Developer in Toronto

Toronto Full-Time 94500 - 115500 $ / year (est.) On-site
T

At a Glance

  • Tasks: Design and develop backend services using Java Spring Boot and AI-assisted tools.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Dynamic Agile environment with excellent career advancement opportunities.
  • Why this job: Be at the forefront of AI technology and make a real impact in software development.
  • Qualifications: 6-12 years of Java backend experience and strong problem-solving skills required.

The predicted salary is between 94500 - 115500 $ per year.

We are seeking a proficient 6 to 12 year Java Backend Senior Developer in Java Spring Boot. The role requires hands-on backend development expertise and a strong understanding of scalable microservices architecture.

Responsibilities include:

  • Designing and developing backend services using Spring Boot and Java versions 8 to 21.
  • Creating maintainable REST and SOAP APIs while extending and following clean code practices, SOLID principles, and domain-driven design.
  • Building data persistence layers using Spring Data JPA and Hibernate.
  • Containerizing applications with Docker and deploying to Kubernetes.
  • Automating builds with Azure DevOps.
  • Securing APIs using OAuth, JWT, and TLS.
  • Implementing access control and optimizing performance with Redis and async processing.
  • Using Azure services like Blob Storage and Managed Identity.

The candidate will collaborate with frontend, QA, and DevOps teams in an Agile Scrum environment.

Required Skills, Experience and Qualifications:

  • Strong technical, analytical, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ambitious with an ability to take initiative.
  • Passionate about quality and writing clean, reusable, readable code that scales and performs well.

Accountabilities:

  • Routinely advise on-site or vendor developers/implementation teams on coding, design, and testing/debugging standards.
  • Understand and help refine un-stated requirements.
  • Routinely deal with and resolve difficult technical issues.
  • Aid in the development of architectural framework and design.
  • Be responsible for the quality of deliverables via sign-off and problem tickets.
  • Evaluate and introduce new tools and techniques to the development team.
  • Manage technical issues and the work of other developers.
  • Act as liaison with various groups including architecture, vendors, and other project teams.
  • Assume technical leadership role on projects.
  • Exercise leadership through superior technical and domain knowledge.
  • Conduct regular code reviews.
  • Proactively identify areas for improvement, seek solutions, and make recommendations.
  • Lead initiatives and act as a change agent.
  • Foster a spirit of creative collaboration by giving team members a common focus.
  • Help establish and maintain quality software architecture and implementation design for products.
  • Provide support to the entire project team in order to deliver.

Sr Backend Developer in Toronto employer: TechDoQuest

Join a forward-thinking company that prioritizes innovation and collaboration in the heart of the tech industry. As a Senior Full Stack Developer, you'll benefit from a dynamic work culture that fosters continuous learning and professional growth, with ample opportunities to mentor others and enhance your skills. Enjoy a competitive benefits package, flexible work arrangements, and the chance to work on cutting-edge projects that make a real impact in the cloud and platform engineering space.

T

Contact Details:

TechDoQuest Recruitment Team

We think you need these skills to ace Sr Backend Developer in Toronto

Java
Spring Boot
Microservices Architecture
AI-assisted Development Tools (Co-pilot, Cursor)
REST APIs
SOAP APIs
Clean Code Practices