IT & Software

Java GCP Developer

Compunnel Inc.

Remote · Nationwide · Canada

We are seeking a skilled Java GCP Developer to join our dynamic team. The ideal candidate will design, develop, and deploy cloud-native applications on Google Cloud Platform (GCP) , leveraging their expertise in Java and modern development frameworks.

Key Responsibilities

  • Develop and maintain microservices and cloud-native applications using Java/J2EE , Spring Boot , and related frameworks.
  • Design and implement RESTful APIs and integrate with third‑party services.
  • Utilize GCP services such as Compute Engine, Cloud Functions, Pub/Sub, BigQuery, and Cloud Storage for scalable solutions.
  • Ensure application security using Spring Security and best practices.
  • Write and maintain unit tests using frameworks like JUnit and Mockito .
  • Collaborate with cross‑functional teams to deliver high‑quality solutions.
  • Monitor and optimize application performance on GCP.

Required Skills

  • Proficiency in Java and frameworks like Spring Core , Spring MVC , and Spring Boot .
  • Hands‑on experience with Google Cloud Platform (GCP) services.
  • Strong understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and tools like Jenkins or GitLab.
  • Knowledge of SQL/NoSQL databases and ORM tools like JPA or Hibernate.
  • Excellent problem‑solving and communication skills.

Preferred Qualifications

  • GCP certifications (e.g., Professional Cloud Developer ).
  • Experience with DevOps practices and tools.
  • Exposure to Agile methodologies .

Seniority Level

  • Mid‑Senior level

Employment Type

  • Contract

Job Function

  • Information Technology

Industries

  • IT Services and IT Consulting

#J-18808-Ljbffr

Reference: WJ-4703_8220558

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.