GCP Data Engineer with Java

Sii Polska — Poland · Posted ~13 hours ago

Skills

data engineering Java Google Cloud Platform data pipelines microservices real-time data processing batch data processing cloud architecture data ingestion agile development Spring Boot

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a global engineering team as a Data Engineer with a strong Java background. You will design secure, scalable, high-performance data solutions on Google Cloud, build and maintain data pipelines and microservices, integrate internal systems, and develop solutions for data ingestion and processing. The role involves reviewing existing pipelines, improving performance and cost efficiency, and collaborating with engineers and business stakeholders in an agile environment.

Highlights

Work on a modern cloud-based data platform handling large volumes of real-time and batch data. The role combines scalable data engineering, microservices, cloud technologies, secure solution design, and collaboration with distributed engineering and business teams.

Description

We are looking for a Data Engineer with a strong Java background to join a global team (based in Cracow) responsible for developing and enhancing a strategic cloud-based risk platform. You will work on scalable data pipelines and microservices that process large volumes of real-time and batch data, supporting critical business functions. Working in an agile environment, you will collaborate with engineers and stakeholders across multiple locations to deliver innovative solutions and contribute to the ongoing evolution of a modern, data-driven platform. Your tasks Designing and delivering secure, scalable, and high-performance solutions based on business requirementsIntegrating internal systems with a focus on efficient data processing and cost optimizationDeveloping and maintaining solution blueprints for market data ingestion and processingReviewing and improving existing data pipelines, microservices, and peer solutionsCollaborating with engineers, business analysts, and stakeholders to ensure successful deliveryImplementing best practices for logging, monitoring, error handling, and automated recoveryPromoting automated testing, including unit and regression tests, within a test-driven development approach Requirements Minimum 5 years of experience with Java and object-oriented design principles (SOLID, DRY, KISS)Hands-on knowledge of Spring Boot and its ecosystemProven ability to design and implement scalable data processing pipelinesStrong track record in building REST APIs and distributed applicationsKnowledge of relational and NoSQL databases, preferably PostgreSQL and BigtableGood understanding of DevOps and CI/CD practices, including Jenkins and Groovy scriptingStrong analytical, problem-solving, communication, and collaboration skillsAdvanced level of English Job no. JOB-RWRK4 Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws. Benefits For You Great Place to WorkSolid financial situationContracts with the biggest brandsCentre of internal trainingsMany experts you can learn fromOpen and accessible management teamProfit sharingPassion Sponsorship programRegular integration events and tripsComfortable and well-equipped officesMySii appMedical care