Skip to main content

Java Developer (Intermediate to Senior)

Technology
Targeted Talent
Calgary, Canada1 months agoUntil 2026-05-15
Full timeFully remote

Job description

We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used.

You Have

  • Experience with Java 8 lambdas and streaming functionalities 
  • Solid understanding of consuming, producing, and designing RESTful web services (Spark Java, SNS/SQS, AMQ, RabbitMQ)
  • Solid understanding of microservices and message-based architecture
  • Experience with Test Driven Development (TDD), building monitoring metrics and code reviews 
  • Experience with AWS (RDS, ECS, Cloudwatch, Elasticache, SNS/SQS, Lambdas, S3)
  • Experience with relational data, unconstructured or cached data (MySQL, Redis, Elasticsearch)
Bonus Points:
  • Experience with MongoDB, MariaDB, Memcached, PSQL
Perks:
  • Competitive Salary
  • Individual performance bonus
  • Health and dental benefits 
  • 3 weeks vacation 
  • Relocation Package 
  • RSP matching 
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!

¿Te interesa este puesto?