Senior Cloud Native Developer
Posted on:
3 hours ago
Vacancies:
1 Vacancy
Job Summary
Senior Cloud Native Developer
Location: Toronto ON (Hybrid 4 days onsite)
Contract: 6 months (Potential Extension)
Industry: Banking / Financial Services/Enterprise Technology
We are seeking a highly experienced Senior Cloud Native Developer to join a senior engineering team focused on building scalable secure and high-performance enterprise applications in a modern cloud environment.
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 Youll 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 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 Were Looking For
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Passion for building scalable secure and maintainable systems
Ability to mentor others and influence technical direction
Required Skills:
10 years of experience in Java development