Back to Search
We are seeking a highly skilled Senior Java Developer with expertise in Google Cloud Platform (GCP) to join our dynamic team remotely.
The ideal candidate will have a strong background in Java development, along with extensive experience in GCP services such as DataFlow, BigQuery, and Kafka. Additionally, proficiency in Spring Boot 3, Elasticsearch, and GraphQL would be advantageous.
Responsibilities
- Collaborate with cross-functional teams to design, develop, and deploy scalable Java-based applications on GCP
- Lead and participate in the migration of existing systems to GCP, ensuring smooth transition and minimal disruption
- Design and implement data processing pipelines using GCP DataFlow for real-time and batch processing
- Utilize Kafka for building robust event-driven architectures and streaming applications
- Develop RESTful web services and GraphQL APIs to support various client applications
- Integrate Elasticsearch for efficient indexing, search, and analysis of large datasets
Requirements
- 3+ years of proven experience in Java development, with proficiency in Java
- Strong understanding of Google Cloud Platform (GCP) services, particularly DataFlow, BigQuery, and Pub/Sub
- Experience with Spring Boot 3 framework for building microservices and web applications
- Familiarity with Kafka for building event-driven architectures and real-time data processing
- Excellent problem-solving skills and ability to troubleshoot complex issues
- Effective communication skills and ability to collaborate with cross-functional teams
- Fluency in English at an Upper-Intermediate level or higher (B2+)
Nice to have
- Previous experience with GraphQL
- Knowledge of Elasticsearch for indexing and querying large volumes of data
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn