Java Developer – Cloud

2 weeks ago


Toronto, Ontario, Canada JSG (Johnson Service Group, Inc.) Full time

Job Title: Java Developer – Cloud & REST API Focus
Location:
Onsite (Standard hours: Monday–Friday, 8:00 AM–5:00 PM)

Type:
Full-Time Contract

Job Overview
We are seeking an experienced Java Developer with strong expertise in REST API development and cloud-native architectures. In this role, you will design, build, and maintain scalable backend services using Java Spring Boot, ensuring seamless integration with modern cloud environments. The ideal candidate excels in microservice development, cloud deployment practices, and delivering high-quality, high-performance applications.

Join a team working to transform how government services are delivered to businesses across jurisdictions.

Key Responsibilities

  • Design and develop RESTful APIs using microservice architecture.
  • Build scalable, high-performance applications using Java Spring Boot.
  • Develop SQL queries, scripts, and stored procedures; integrate backend services with databases.
  • Ensure application performance, reliability, and security.
  • Build and test Docker images and containers in local development environments.
  • Implement modern DevOps practices, including CI/CD pipeline scripts for Azure DevOps.
  • Write YAML configurations for application deployment and orchestration in Microsoft Azure.
  • Deploy and integrate microservices on Azure platforms.
  • Write clean, maintainable, testable code following best practices.
  • Conduct unit testing, integration testing, issue investigation, and defect resolution across multiple environments.
  • Collaborate with frontend developers and cross-functional teams to integrate backend services.
  • Create and maintain clear technical documentation.
  • Work effectively within an Agile development environment.

Skills & Experience Requirements
Technical Skills

  • 5+ years of experience developing Java Spring Boot applications.
  • Strong background in RESTful API design and microservice architecture.
  • Extensive hands-on experience with SQL databases (MySQL, Oracle).
  • Proficiency in writing SQL scripts and stored procedures.
  • Familiarity with REST, SOAP, and application gateway integration.
  • Experience with version control systems (Git) and collaboration platforms (GitHub, GitLab, Bitbucket).
  • Knowledge of CI/CD tools such as Jenkins and Groovy scripting.
  • Proven experience with Docker; strong understanding of Kubernetes.
  • Experience with Infrastructure as Code (IaC) approaches.
  • Experience with Azure DevOps, Azure Portal, and AKS (considered an asset).
  • Understanding of application and cloud security best practices.
  • Familiarity with API gateways, service discovery, and load balancing in cloud environments.
  • Experience with REST API testing tools.
  • Knowledge of hypervisors, virtualization, cloud computing fundamentals, and basic networking.
  • Strong analytical and problem-solving skills.
  • Cloud certifications (e.g., Microsoft Azure Developer) are highly desirable.

Soft Skills

  • Excellent problem-solving abilities and attention to detail.
  • Strong verbal and written communication skills.
  • Ability to collaborate effectively in team settings.
  • Adaptability and willingness to learn new technologies.
  • Ability to prioritize tasks efficiently in an Agile workflow.

Public Sector Experience

  • Knowledge of GO-ITS standards and Enterprise Architecture within government systems (e.g., RGDMS).

Nice to Have

  • Experience with serverless technologies (Azure Functions, Logic Apps).
  • Familiarity with API gateways, service discovery, and cloud load balancing.
  • Experience with event-driven architectures (RabbitMQ, Kafka, Azure Service Bus, Event Grid).
  • Experience with cloud monitoring and logging tools (Azure Application Insights).
  • Exposure to performance tuning and optimization of high-traffic cloud applications.
D480
  • Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Avanciers Inc. Full time

    Avanciers is seeking a highly skilled Java Developer - GCP to join our team for an exciting Fulltime role with one of our esteemed Fortune 500 clients, based in Canada. This is an Hybrid role.Position: Java Developer - GCPLocation: Toronto, ON - HybridJob Description: Cloud Java Developer (GCP / Microservices)We are seeking an experiencedCloud Java...

  • Java Developer

    37 minutes ago


    Toronto, Ontario, Canada Citi Full time

    XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and Singapore.Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can...

  • Java Developer

    6 days ago


    Toronto, Ontario, Canada Citi Full time US$94,300 - US$141,500

    XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and Singapore.Our team owns multiple Java Spring Boot Services that execute, partition, and track quantitative risk graphs/trades in a distributed environment. These graphs can...

  • Java Developer

    1 week ago


    Toronto, Ontario, Canada Worldhire Full time

    Role: Java DeveloperLocation: Toronto, CanadaExperience: 3-7 years of experience Candidates having PR/Citizenship status are eligible to applyJob DescriptionWe are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts....

  • Core Java Developer

    2 weeks ago


    Toronto, Ontario, Canada NLB Services Full time

    Position- Core Java DeveloperLocation- Toronto, ON(Hybrid)Must Skills:Java StreamingReactive ProgrammingAWS EC2JenkinsWe need candidates withmaximum 15 years of experiencewho are hands on coders. Leads or managers will not work.Job Description:We are seeking a skilled Java Backend Developer with hands-on experience in Core Java, Spring Boot, and AWS to join...

  • Java Developer

    1 week ago


    Toronto, Ontario, Canada Aadhya Technologies Inc Full time

    Company DescriptionAt Aadhya Tech Inc, we specialize in delivering cutting-edge IT consulting and top-tier recruitment services that help businesses thrive in a rapidly evolving digital world. Our focus is on quality, agility, and innovation, assisting organizations in solving complex tech challenges while building strong teams for long-term success. From...

  • Java Developer

    5 days ago


    Toronto, Ontario, Canada TekFormix Full time

    ResponsibilitiesDesign, develop, and maintain scalable Java applications and services, ensuring optimal performance and security.Develop RESTful APIs and integrate third-party services to enhance application functionality.Collaborate with cross-functional teams to implement front-end features using React, JavaScript, and Express frameworks.Utilize version...


  • Toronto, Ontario, Canada Aarorn Technologies Inc Full time

    Job Title: Java developer with GCPLocation: Toronto, ON (3x onsite a week)Employment Type: ContractJob DescriptionDesign, develop, and deploy cloud-native microservices using Java, Spring Boot, and RESTful APIs.Hands-on experience with GCP services (e.g., Cloud Run, GKE, Pub/Sub, Cloud SQL, BigQuery, Cloud Storage, IAM).Build and maintain CI/CD pipelines...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Infoya Full time

    Company DescriptionInfoya is a global IT consulting and services organization. We collaborate with visionary leaders to achieve outsized business impact by providing innovative solutions and exploring cutting-edge technologies. We work hand-in-hand with our clients to facilitate transformative change, guiding them through strategic shifts in technology,...


  • Toronto, Ontario, Canada AstraNorth Full time

    Job Description We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyse complex systems. A background in capital markets and proficiency in...