Back to Search
We are seeking a highly skilled Middle Java Developer with expertise in Google Cloud Platform (GCP) to join our dynamic remote team.
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
- Drive and participate in the migration of existing systems to GCP, ensuring a 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
- 2+ years of 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
Nice to have
- Knowledge of Elasticsearch for indexing and querying large volumes of data is a plus
- Previous experience with GraphQL is a plus
- Experience with Docker and Kubernetes for application deployment and management
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