Job Description

Senior Cloud Native Developer

Location: Toronto, ON (Hybrid – 4 days onsite)

Contract: 6 months (Potential Extension)

Industry: Banking / Financial Services/Enterprise Technology

This role is ideal for a hands‑on senior engineer who enjoys working across distributed systems, solving complex integration challenges, and contributing to the design and delivery of cloud‑first solutions at scale.

What You’ll Do

  • Design and build cloud‑native applications and microservices
  • Develop scalable APIs and enterprise integration solutions
  • Contribute to modern web applications across the full stack
  • Implement event‑driven architectures and real‑time data processing systems
  • Deploy and manage containerized applications in cloud environments
  • Ensure secure system design aligned with enterprise security standards
  • Participate in code reviews and maintain high engineering standards
  • Collaborate with architects and cross‑functional teams in an Agile environment
  • Provide technical guidance and mentorship to team members

Required Experience & Skills

  • 10+ years of professional software development experience
  • Strong hands‑on experience building microservices with both .NET 8/9 and Java Spring Boot
  • Experience with Azure and/or AWS cloud platforms
  • Strong expertise with containerization and orchestration tools including Kubernetes , Docker , Helm , and OpenShift
  • Experience designing, developing, and consuming RESTful and SOAP APIs
  • Experience developing modern web applications using Angular , React , or Blazor
  • Strong experience with system integration, data transformation, and distributed architectures
  • Hands‑on experience with Kafka and event‑driven systems
  • Strong understanding of enterprise security frameworks and authentication technologies (OAuth2, OpenID Connect/OIDC, TLS, federation and authentication solutions) combined with strong knowledge of software design principles including Object‑Oriented Design, SOLID principles, design patterns, and cloud design patterns
  • Experience with relational databases such as SQL Server and Oracle , including performance tuning and data‑driven development
  • Strong experience working in Agile environments and participating in code reviews

Nice to Have

  • CI/CD pipeline and DevOps experience
  • Experience with NoSQL databases
  • Familiarity with RabbitMQ or other messaging systems
  • Contributions to open‑source or engineering communities

What We’re Looking For

  • Strong analytical and problem‑solving skills
  • Excellent communication and collaboration abilitiesPassion for building scalable, secure, and maintainable systems
  • Ability to mentor others and influence technical direction

Requirements

  • 10+ years of experience in Java development

#J-18808-Ljbffr
Similar jobs

Senior Cloud Native Developer

Apply Now
Back to search page