Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking a Senior Backend Java Developer with extensive experience in backend systems design and development. This role involves architecting scalable solutions using Java, Spring Boot, and Microservices, while collaborating across teams to deliver robust APIs. The position offers flexibility for remote or hybrid work in Toronto.
We are hiring a Senior Backend Java Developer with 7 to 8 years of experience to join our client's team for a Toronto-based role. This position is ideal for a developer with a strong background in backend systems design and development, particularly using Java, Spring Boot, and Microservices architecture, along with recent hands-on experience in Node.js and AWS cloud services.
Responsibilities :
Architect, design, and implement reliable and scalable backend solutions.
Develop services using Java (Spring Boot) and support Microservices-based architectures.
Collaborate across teams to deliver robust APIs and integrate services into cloud environments.
Apply working knowledge of Node.js to support backend development where required.
Leverage AWS services such as Lambda, EC2, IAM, S3, and DynamoDB to build and manage cloud-native applications.
Contribute to DevOps processes, CI / CD pipelines, and system monitoring.
Required Qualifications :
7-8 years of professional experience in backend development, primarily with Java and Spring Boot .
Solid experience building and maintaining Microservices in production environments.
Working experience with Node.js in a production-grade environment.
Strong command of AWS cloud services and understanding of cloud-native architecture.
Knowledge of RESTful API design, security, and performance tuning.
Ability to troubleshoot and optimize backend systems in production.
Preferred :
Familiarity with infrastructure-as-code tools like Terraform or CloudFormation .
Experience with observability tools (e.g., Prometheus, Grafana, OpenTelemetry).
Exposure to Agile development methodologies and CI / CD tools.
Strong communication skills and ability to contribute to architectural decisions.
Location : Toronto Remote or Hybrid flexibility available.