Expert Java/Scala Engineer with Spark
Описание от работодателя
What will you do?
You will join a global agile team responsible for building and enhancing data processing and storage solutions that support risk management and surveillance capabilities. Working closely with Product Owners, Analysts, Architects, Data Scientists, and Engineers, you will contribute to the development of scalable big data solutions and help deliver key strategic initiatives within a highly regulated financial environment
We are GFT Poland. WE KNOW how to tackle complex issues with innovative approach to deliver the highest value. Our reputation has been built around one simple rule: we do not overpromise, WE DELIVER . We deliver to our employees, clients and partners. WE GROW as you grow, so investing in you is our business strategy. Caring for each other is our priority. WE CARE who you are, what you need, how you feel. WE CARE to smile, have fun and develop as human beings.
Why Choose GFT? A culture of top performance
Deep tech IT engineering & consulting
1200 skilled & top-class experts
77% of the team are regular/senior
Products that contribute to a sustainable world
Competitive salary and benefits
Ambitious projects, trainings and tools you need to flourish
Google Cloud Partner of the Year - for going above and beyond for customers
We offer
Hybrid work in our client's office (Kraków) 8 days a month
Working in a highly experienced and dedicated team
Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
Online training and certifications
Access to e-learning platform
Social events
Daily tasks:
- Work with Product Owners and IT Analysts to understand business and stakeholder requirements
- Build and manage data processing components and storage technologies
- Onboard new data sources and develop data processing pipelines
- Prepare and deliver data views required by application development teams
- Collaborate with Data Scientists to productionise analytics solutions
- Develop software in line with continuous integration and test-driven development principles
- Validate technical designs and ensure adherence to architectural standards
- Perform unit testing and maintain high code quality standards
Practical experience with Apache Spark
Strong programming experience using Java and/or Scala
Experience building and maintaining ETL solutions
Experience working with big data processing technologies
Strong communication skills in English
Nice to have
Experience with Apache Hadoop (YARN, HDFS)
Experience with Spring Framework
Knowledge of Apache Airflow
Experience with SQL databases
Experience with Elasticsearch
Experience with Python
Experience deploying services on Google Cloud Platform
Knowledge of Maven
Knowledge of Git
Experience working in Agile environments
Must have: ETL, Java, Big Data, SQL, Yarn, Communication skills
Nice to have: Google Cloud Platform, Hadoop, Spring