Scala Software Engineer 📍 Location: Kraków, Poland🏢 Work mode: hybrid, 2 days per week from the officeAbout the Project:Join a global technology team within the Risk & Compliance domain of a leading international banking organization. The team develops cutting-edge solutions that help protect customers and the business from financial crime, market abuse, identity threats, regulatory risks, and other compliance-related challenges.You will become part of a global Agile team responsible for building modern data platforms and big data solutions that support large-scale surveillance and risk management initiatives. This role offers the opportunity to work on highly impactful systems, collaborating with engineers, architects, analysts, and data scientists from around the world.Your Responsibilities:Collaborate with Product Owners and Business Analysts to understand business and stakeholder requirementsDesign, develop, and maintain data processing components and storage solutionsOnboard new data sources and build scalable ETL/data processing pipelinesWork closely with Data Scientists to productionize analytical models and solutionsDevelop software following CI/CD and Test-Driven Development (TDD) practicesPartner with Solution Architects to validate and implement technical designsPerform unit testing and ensure high code quality standardsContribute to the continuous improvement of development processes and engineering practicesRequirements:Must Have:Strong commercial experience with Apache SparkSolid programming experience in Java/ScalaExperience building large-scale data processing solutionsUnderstanding of software engineering best practices and Agile methodologiesStrong communication skills and ability to work effectively in an international teamEnglish proficiency at B2 level or higherNice to Have:Experience with Apache Hadoop (YARN, HDFS)Knowledge of Spring FrameworkExperience with Apache AirflowExperience working with SQL databases and ElasticsearchPython programming skillsExperience deploying services on Google Cloud Platform (GCP)Familiarity with Maven and GitWhat We Offer:Benefits package: private healthcare (LuxMed), sports package (Multisport)Opportunity to work on global-scale Big Data solutionsCollaboration with international teams and industry expertsModern technology stack and challenging engineering environmentWhy apply for an Antal job offer?When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.About AntalAntal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Antal Sp. z o.o. is a leading company in the recruitment and HR consulting industry. Established in Poland in 1996, Antal has expanded its presence to 35 countries, demonstrating a strong international footprint. The company is renowned for its flexible and comprehensive approach to recruitment, having successfully built numerous careers over the years. Antal employs over 130 professional recruitment consultants who are not only effective recruiters but also skilled advisors specializing in specific sectors and positions. The company's mission revolves around providing high-quality recruitment services and HR advice, ensuring a seamless and effective hiring process for both candidates and employers.