Java Application Developer
- Category: Software Developer Jobs
- Location: Toronto, Ontario
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 31K
- Published on: 2025/09/26
Full job description
Job Title: Java Developer (Java, Golang, Kubernetes)
Location: Toronto, ON
About the Role:
We are looking for a highly skilled Backend Engineer with expertise in Java, Golang, and Kubernetes to join our fast-paced, innovative engineering team. You will play a key role in designing, building, and deploying scalable microservices and cloud-native applications.
Key Responsibilities:
Design and implement backend services using Java and Golang.
Build and maintain scalable, secure, and high-performance APIs and microservices.
Containerize applications using Docker and deploy them to Kubernetes clusters.
Collaborate with DevOps engineers to improve CI/CD pipelines and infrastructure automation.
Optimize applications for performance, scalability, and reliability.
Troubleshoot and resolve production issues.
Work closely with cross-functional teams (Frontend, DevOps, QA) to deliver high-quality products.
Requirements:
5+ years of experience in backend development.
Strong proficiency in Java and Golang (Go).
Experience with containerization and orchestration using Kubernetes.
Familiarity with cloud platforms (AWS, GCP, or Azure).
Solid understanding of RESTful API design, microservices architecture, and distributed systems.
Experience with version control (Git), CI/CD tools, and monitoring solutions (Prometheus, Grafana).
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Preferred Qualifications:
Experience with messaging systems like Kafka or RabbitMQ.
Knowledge of service mesh technologies (e.g., Istio, Linkerd).
Exposure to databases (SQL and NoSQL).
Experience in Agile/Scrum environments.
Certification in Kubernetes (CKA/CKAD) is a plus.
What We Offer:
Competitive salary and performance bonuses.
Flexible working hours and remote work options.
Opportunities to work with modern cloud-native technologies.
A collaborative team culture that values innovation and continuous learning.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $55.00-$60.00 per hour
Related jobs
-
Senior Control Systems Software Designer
The world isn’t standing still, and neither is ATS Life Sciences - We don’t follow the trends. We set them! Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems team a division of ATS Corporat...
-
Senior DevOps Engineer
Who are we? Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is ...
-
Senior Java Developer
Job Summary Job Description WHAT IS THE OPPORTUNITY? The Regulatory Trade Reporting team is responsible for delivering and supporting various Capital Markets regulatory initiatives such as Dodd Frank, EMIR, Volcker, MiFID 2, FRTB and other regulatory...