Added
8 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java aws kafka spring boot restful apis

πŸ“‹ Description

  • Design and develop backend services using Java, Quarkus, Spring Boot
  • Architect event-driven systems with Kafka, Amazon SQS, Amazon SNS
  • Implement distributed system patterns (DDD, bounded contexts, sagas, eventual consistency
  • Build and maintain RESTful APIs and service integrations (gRPC, GraphQL, AsyncAPI)
  • Manage data architecture (relational and NoSQL databases, caching, queries, migrations)
  • Deploy and operate cloud services on AWS or Azure with Kubernetes

🎯 Requirements

  • At least five years of experience developing and operating production backend services
  • Strong proficiency in Java with Quarkus, Spring Boot, or comparable JVM frameworks
  • Deep experience with event-driven systems and messaging (Kafka, Amazon SQS, SNS)
  • Practical knowledge of DDD principles (bounded contexts, sagas, eventual consistency, idempotency
  • Experience with relational databases (PostgreSQL, MySQL, Aurora RDS) and NoSQL (MongoDB, DynamoDB)
  • Strong knowledge of RESTful API design and service integrations; familiarity with gRPC, GraphQL

🎁 Benefits

  • Competitive compensation: CAD $102,000–$128,250 annual salary
  • Remote work opportunities for eligible employees in Canada; up to four weeks per year from almost
  • Flexible health coverage: Medical and dental insurance options
  • Retirement savings: RRSP contributions with investment options
  • Generous paid time off with buy-and-sell program (up to five additional days)
  • Parental leave: Up to 20 weeks of parental leave top-up
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’