Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Design and develop scalable Java microservices, RESTful APIs, GraphQL services, and web application integrations, including event-driven solutions with Kafka and API-led integrations with MuleSoft and Salesforce. Automate CI/CD, deploy applications on Kubernetes, monitor performance, optimize caching, and ensure quality through testing while collaborating in Agile/Scrum teams.
Job details
Position: Full Stack Senior Developer Location: Toronto, Canada Hybrid Duration: Long term Contract Mandatory Skill Microservices architecture, java (Spring boot), Restful API, Graph QL, Web apps, Postman, Selenium, Machine Learning/AI DevOps: GitHub, Jenkins, Kubernetes, MuleSoft, Kafka, Python, Dynatrace, Splunk Methodology: Agile, Scrum Cloud: Azure, GCP Caching: Redis, Hazel cast Desired skills Work with MuleSoft Any point/Salesforce integrations for API-led connectivity. Detailed JD (Roles and Responsibilities) Design and develop scalable, high-performance microservices architectures using Java (Spring Boot). Build and maintain RESTful APIs and Graph QL services for enterprise-grade web applications. Develop and integrate web applications with backend microservices. Implement event-driven architectures using Kafka for asynchronous communication. Work with MuleSoft Any point/Salesforce integrations for API-led connectivity. Collaborate with cross-functional teams in Agile/Scrum environments to deliver high-quality solutions. Automate CI/CD pipelines using GitHub and Jenkins. Deploy and manage applications in containerized environments (Kubernetes). Develop ML/AI-based solutions or integrate AI capabilities where applicable. Monitor application performance using Dynatrace and Splunk. Implement caching strategies using Redis and Hazel cast to optimize performance. Ensure code quality through unit testing, automation, and Selenium-based UI testing. Use Postman and similar tools for API testing and validation.
What you’ll do
Design and develop scalable Java microservices, RESTful APIs, GraphQL services, and web application integrations, including event-driven solutions with Kafka and API-led integrations with MuleSoft and Salesforce. Automate CI/CD, deploy applications on Kubernetes, monitor performance, optimize caching, and ensure quality through testing while collaborating in Agile/Scrum teams.
Requirements
The role calls for senior-level experience developing enterprise web applications and microservices with Java and Spring Boot, along with API, integration, testing, and cloud or container deployment capabilities. Relevant tools and technologies include Kafka, MuleSoft, GitHub, Jenkins, Kubernetes, Azure or GCP, Redis or Hazelcast, Dynatrace, Splunk, Postman, Selenium, and Python; AI/ML experience is also relevant.
Listed skills
- Kubernetes · Preferred
- GitHub · Preferred
- Splunk · Preferred
- Redis · Preferred
- Java · Preferred
- Spring Boot · Preferred
- GraphQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Microservices Architecture
- Java
- Spring Boot
- RESTful APIs
- GraphQL
- Web Applications
- Kafka
- MuleSoft
- Salesforce Integrations
- GitHub
- Jenkins
- Kubernetes
- Machine Learning and AI
- Dynatrace
- Splunk
- Redis
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
More jobs from BURGEON IT SERVICES
SAP GRC Architect-Internal Controls
- On-site
- Toronto, ON
- Posted Oct 28, 2026
ETL Developer with Snowflake
- On-site
- Calgary, AB
- Posted Oct 28, 2026
Senior ETL developer with Snowflake Exp
- On-site
- Calgary, AB
- Posted Oct 28, 2026
Senior ETL Developer – Snowflake Calgary, AB, Canada
- On-site
- Calgary, AB
- Posted Oct 28, 2026
