👨🏻‍💻 postech.work

Java Software Engineer with GCP

EPAM Systems • 🌐 Remote

Remote Posted 2 days, 13 hours ago

Job Description

We are looking for a skilled Software Engineer with strong Java development experience and hands-on expertise in Google Cloud Platform (GCP). The ideal candidate is comfortable building, deploying, and maintaining cloud-native services and enjoys working in a collaborative, fast-paced environment. Experience with modern data and API technologies is a strong advantage.

Responsibilities

Design, develop, and maintain backend services using Java in a Google Cloud Platform environment

Build scalable, reliable, and secure cloud-native applications

Collaborate closely with cross-functional teams (product, data, QA, DevOps) to deliver high-quality solutions

Participate in code reviews, ensuring clean code, best practices, and high maintainability

Support integration of services with data platforms and APIs

Contribute to troubleshooting, performance optimization, and production support when required

Follow established development processes and actively suggest improvements

Requirements

Over 2 years of strong hands-on experience with Java and Spring Boot in enterprise-grade backend development

Practical experience working with Google Cloud Platform (GCP)

Strong understanding of cloud-native architecture, microservices, and distributed systems

Experience with version control systems and collaborative development workflows

Excellent problem-solving skills and the ability to work independently

English proficiency at a B1+ level

Nice to have

Experience designing or consuming GraphQL APIs

Proficiency with Git and standard branching strategies

Hands-on experience with Google Cloud BigQuery for analytics or data processing

Experience with Google Cloud Dataflow or data-processing pipelines

Familiarity with CI/CD pipelines and cloud-based deployment practices

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.