Description

Senior IT Developer

 

Gdansk,Poland

Warsaw,Poland

Contract

Skills

Experience with writing Spark-based applications in Scala

Experience in containerized technologies

functional programming in Scala

Experience with Hadoop Technology Stack

 

🔹 For our Client from banking industry we are looking for Senior IT Developer 🔹

✔️ Detailed description of work task to be carried out:

Would you like to develop in Scala, Spark, and other Big Data technology stacks available on-premises and in the public cloud? The role involves delivering a global reporting solution for a bank.

Harnessing the power of technology, the goal is to reinvent the future of banking. A tech revolution is underway, providing an opportunity to make an impact. As one of the largest IT employers in Tricity and Warsaw, the position involves working with international teams in an inspiring environment, offering numerous opportunities to expand skills and advance careers.

✔️ About this opportunity:

The Development Team is building a new customer account reporting engine to replace the existing legacy customer account reporting solutions across home markets over the coming years. A pre-requisite for this project is consolidating all account and payment transaction data into Hadoop, involving dozens of data formats and integration points both upstream and downstream. The objective is to deliver new reports to 10 million customers in the Nordics, handling billions of transactions each month.

✔️ What you’ll be doing:

You will be responsible for a successful design and implementation of a high-performing, flexible, robust, scalable and easily maintainable global reporting solution for the Bank.

Actively cooperating with Product Owner, Solution Architects, Analysts, Testers and Developers.

Working in an Agile team.

You will join a Corporate Access Account Reporting Team (CAAR) who is a part of Payments Train. The train follows the SAFe agile framework.

✔️ Your experience and background:

3+ years of experience with functional programming in Scala

Experience with writing Spark-based applications in Scala

Experience with Hadoop Technology Stack: Hive, Oozie, Kafka

'Experience in containerized technologies including Docker and Kubernetes

✔️ Nice to have skills, but not mandatory:

Deep understanding of the principles of distributed systems

Experience in data engineering and building ETL/ELT pipelines

Experience with performance tuning of Hadoop/Spark solutions

Experience with container-based technologies: Docker, Kubernetes

Experience in developing RESTful services

Experience in developing web applications with Bootstrap and ReactJS

Experience within Agile ways of working

Education

Any Graduate