Back to results

Full Stack Sr. Digital Developer

  • Toronto, ON, Canada

Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
10+ years of software development experience with strong backend engineering expertise.
Posting language
English
Posted

Original job description

We are seeking an experienced Full Stack Sr. Digital Developer to design, develop, and support scalable microservices and API-driven solutions. The ideal candidate will have extensive experience in Java-based backend development, distributed systems, cloud technologies, and modern integration patterns while contributing across the full software development lifecycle from design through production support.

Key Responsibilities

Design, develop, and support microservices and REST APIs using Java and Spring Boot.

Build and maintain integrations using REST, Kafka, SOAP, and XML-based services.

Design distributed solutions that ensure scalability, resiliency, data integrity, and performance.

Implement observability, monitoring, logging, tracing, and alerting capabilities.

Troubleshoot and resolve production issues while driving continuous reliability improvements.

Collaborate with business and technology teams to gather requirements, manage dependencies, and deliver solutions.

Participate in architecture reviews, code reviews, technical planning, and mentoring activities.

Own end-to-end delivery from design through deployment and production support.

Required Qualifications

10+ years of software development experience with strong backend engineering expertise.

Proficiency In

Java

Spring Boot

REST APIs

Apache Kafka

PostgreSQL

Experience building and supporting distributed microservices architectures.

Strong Understanding Of

Data consistency

Resiliency

Scalability

System design principles

Experience with AWS and/or Google Cloud Platform (GCP).

Knowledge Of

API Security

OAuth 2.0

JWT

TLS

Secure service-to-service communication

Familiarity With

Git

CI/CD pipelines

Automated testing

Agile delivery methodologies

Strong analytical, communication, and stakeholder management skills.

Preferred Qualifications

Experience with Redis and NoSQL databases.

Experience with Docker and Kubernetes.

Experience with OpenTelemetry and Infrastructure as Code (IaC).

Exposure to serverless technologies, including AWS Lambda and Google Cloud Functions.

Experience with Node.js, JavaScript/TypeScript, React, or Angular.

Experience modernizing legacy SOAP/XML platforms into REST and event-driven architectures.
More about this job

Responsibilities

Design, develop, and support Java-based microservices and APIs, including integrations using REST, Kafka, SOAP, and XML. Own delivery from design through deployment and production support, while improving reliability and collaborating on architecture, reviews, planning, and mentoring.

Requirements

Requires 10+ years of software development experience, strong Java and Spring Boot expertise, and experience building distributed microservices. Candidates should understand scalability, resiliency, data consistency, cloud platforms, API security, CI/CD, automated testing, and Agile delivery.

Skills

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Apache Kafka
  • PostgreSQL
  • Distributed Systems
  • AWS
  • Google Cloud Platform
  • API Security
  • OAuth 2.0
  • JWT
  • CI/CD
  • Automated Testing
  • Docker
  • Kubernetes

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Apache Kafka
  • SOAP
  • XML
  • PostgreSQL
  • Distributed Systems
  • Data Consistency
  • Resiliency
  • Scalability
  • System Design
  • AWS
  • Google Cloud Platform
  • API Security
  • OAuth 2.0
  • JWT
  • TLS
  • Git
  • CI/CD
  • Automated Testing
  • Agile
  • Redis
  • NoSQL
  • Docker
  • Kubernetes
  • OpenTelemetry
  • Infrastructure as Code
  • Serverless

Report this job

Get in touch
MovoJobs

Contact us