Job Description

We are seeking a talented and motivated **Senior Java Developer with expertise in GCP** to become a key part of our expanding team.
You will collaborate with cross-disciplinary teams to design and deliver robust, scalable backend solutions utilizing modern Java technologies and cloud-based systems.
**Responsibilities**
- Design scalable backend solutions using Java 17/21 and the Spring ecosystem (Boot/Data/Security)
- Architect and optimize database schemas while implementing migration strategies with Flyway and PostgreSQL
- Automate deployments by building efficient CI/CD pipelines with Jenkins and Gradle
- Develop and integrate Kafka for event-driven architectures and real-time data processing
- Create clear and detailed API documentation with Swagger or OpenAPI tools
- Collaborate with front-end developers, DevOps, and data engineers for seamless system integration
- Leverage Google Cloud Platform services like BigQuery, Cloud Storage, and Airflow to strea...

Apply for this Position

Ready to join EPAM Systems, Inc.? Click the button below to submit your application.

Submit Application