P

Sr. Java Developer + GCP

Pyramid It Consulting

IN Full–Time
  • Roles and Responsibilities**
  • Develop and maintain Java-based applications using Spring Boot to deliver high-quality, scalable, and maintainable software solutions.
  • Implement JPA to design and manage data persistence layers, ensuring seamless interaction with relational databases.
  • Build, deploy, and manage cloud-based applications on Google Cloud Platform (GCP), utilizing various GCP services such as Google Kubernetes Engine (GKE), Cloud Functions, Cloud SQL, Firestore, BigQuery, and others.
  • Collaborate with product owners, architects, and other stakeholders to gather and understand requirements, translating them into technical solutions.
  • Design and implement RESTful APIs and integrate them with frontend applications and other systems.
  • Ensure the performance, scalability, and security of applications deployed on GCP, following best practices and cloud-native principles.
  • Optimize and fine-tune database queries and application code to achieve high-performance systems.
  • Work closely with DevOps teams to implement and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Troubleshoot and debug issues across the application stack, ensuring rapid resolution of technical problems.
  • Write clean, reusable, and well-documented code that adheres to industry standards.
  • Stay updated with the latest Java, Spring Boot, and cloud technologies and trends, and contribute to process improvements.
  • Required Skills and Qualifications:**
  • Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Strong experience with Java, particularly with Spring Boot and Spring-based applications.
  • Proficiency in JPA (Java Persistence API) for database integration and ORM (Object Relational Mapping).
  • Experience with Google Cloud Platform (GCP) and familiarity with GCP services such as Google Cloud SQL, Cloud Storage, BigQuery, Cloud Pub/Sub, App Engine, or Google Kubernetes Engine (GKE).
  • Solid understanding of cloud-native application design and microservices architecture.
  • Experience working with relational databases (e.g., MySQL, PostgreSQL, Cloud SQL) and familiarity with database design and optimization techniques.
  • Proficient in writing RESTful APIs and integrating with external systems.
  • Experience with version control systems like Git and continuous integration tools such as Jenkins, Cloud Build, or GitLab CI.
  • Good understanding of Docker and Kubernetes for containerization and orchestration.
  • Strong troubleshooting skills and the ability to debug complex issues in both the application and cloud environment.
  • Familiarity with Agile software development practices and tools like JIRA or Trello.

Posted 22 Mar 2026 · Listing from OnJob.io. Create a free profile to apply and see your AI match score.

Related Engineering jobs

Hand-picked roles that match this listing on skills, category and location — each scored to your profile inside OnJob.

Explore more on OnJob

Create my free profile — free