The ideal candidates will have 3+ years of experience with Golang and 5+ years of experience in software development. The role involves working with cutting-edge technologies, event-driven architecture, cloud services, and DevOps pipelines to deliver scalable and robust applications.
Skills & Requirements:
- Golang: 3+ years of professional experience with Golang for backend development.
- Software Development: 5+ years of experience in software development, with strong knowledge of algorithms, data structures, and design patterns.
- API Documentation: Proficient in Swagger for documenting and defining RESTful APIs.
- Cloud & DevOps: Experience working with Azure DevOps for deployment automation and CI/CD pipelines.
- Event-Driven Architecture: Understanding and experience with Event-Driven Architecture (EDA) principles.
- Messaging Systems: Familiarity with Solace and Kafka for real-time messaging and event streaming.
- Containerization & Orchestration: Experience using Docker, Kubernetes, and OpenShift for managing containerized applications.
- Architecture Tools: Knowledge of Visio and PlantUML for creating diagrams and technical documentation.
Education:
Bachelor’s degree/University degree or equivalent experience
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Go-Lang Developer
2025-03-13
DevOps Engineer
2026-05-12
Golang Developer
2026-05-06
- Posted
- May 21, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Kumaran Systems
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Go-Lang Developer
2025-03-13
DevOps Engineer
2026-05-12
Golang Developer
2026-05-06