EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a skilled and proactive Java Software Engineer to join our team and drive the development of modern cloud-based solutions. The ideal candidate brings extensive expertise in Java, the Spring ecosystem, and Google Cloud Platform (GCP), with additional familiarity in Apache Airflow (Python) and cloud deployment platforms such as Cloud Foundry. Responsibilities Design, develop, and maintain backend services using Java and the Spring framework, particularly Spring Boot Build and optimize data pipelines and integrations within GCP, focusing on BigQuery Develop and maintain scalable ETL workflows using Apache Airflow in Python Write and optimize complex SQL queries for PostgreSQL to support business needs Contribute to cloud-native deployments, service scaling, and integration through Cloud Foundry Support and occasionally integrate ElasticSearch into search-enabled features Engage actively in technical design planning, peer code reviews, and CI/CD implementation Collaborate with cross-functional teams to ensure system reliability and performance Requirements 2+ years of experience in software development Proficiency in Java (11, 17, or 21) and the Spring ecosystem including Spring Boot, Spring Data, and Spring Security Knowledge of Google Cloud Platform tools such as BigQuery, Cloud Storage, and related services Competency in Apache Airflow along with Python scripting for workflow automation Solid background in relational databases, especially PostgreSQL, and optimizing schemas Hands-on expertise with Cloud Foundry or equivalent cloud deployment platforms Familiarity with ElasticSearch integration and search functionality Understanding of CI/CD techniques and tools such as Jenkins, GitLab CI/CD pipelines Fluent English communication skills at a B2+ level Nice to have Background in Apache Airflow extensions and DAG optimization Expertise in ElasticSearch-related features for advanced querying and analytics Skills in database management and optimization in environments with PostgreSQL Familiarity with Python beyond simple scripting tasks for advanced computations We offer 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 Seniority level Associate Employment type Full-time Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Media and Telecommunications #J-18808-Ljbffr