Sr. Java Developer + GCP
Pyramid It Consulting
Posted on: March 22, 2026
• *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.
About Company
Pyramid It Consulting
http://omsuk.pyramidci.com
Your next job is waiting
Create your profile and start applying in minutes.