#1 Job Board for tech industry in Europe

Senior Software Engineer
Java

Senior Software Engineer

Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Java 8

    advanced

    REST API

    regular

    HTTP protocol

    regular

    Bazel

    nice to have

    AWS

    nice to have

Job description

Online interview
We are here to radically change the banking industry for the better. We have built Europe’s most robust open banking platform – with the broadest, deepest connectivity and powerful services that create value out of the financial data. We offer the tools that allow anyone, from big banks and fintechs to startups, to build the future of financial services across Europe. 

Tink is trusted by some of the largest players in financial services. Today, Tink technology is used by companies like Paypal, Kivra, Nordea and Avanza. Read more about our services and how they are used here.

Please notice that whilst this is a remote position, you must be based in Poland and business travel (Cracow) will be expected upon the needs (on average once a month).

How you'll challenge an industry

We’re looking for a senior software engineer to join our Connectivity team to focus on system development in our backend and be a part of our new growth story in building a new engineering hub for Tink Poland in Cracow.

Connectivity teams create software agents integrating data from 3400+ financial institutions. They ultimately focus on continual service improvements and enable real-time transactions and payment processing all around Europe and provide seamless authentication flows.

As part of those, you’ll be responsible for developing integrations with financial institutes helping consumers to aggregate their financial data from all of their banks and credit cards. It means integrating with both documented and undocumented APIs, developing smart and effective tools to help us automate integrations, monitoring and alerting.

As a member of the integration team, you’ll work closely with other backend software engineering teams and product teams. 

Responsibilities:

  • Build components that integrate with banks’ APIs and fetches consumers’ data
  • Be part of a team that reverse engineers undocumented bank APIs across Europe
  • Create a scalable framework around the building and maintaining thousands of integrations, making the work efficient and sustainable
  • Take products from ideas to technical implementation and into production
  • Improve the team’s ways of working by sharing knowledge
  • Help other team members in onboarding and their personal growth
  • Make sure your team is making product trade-off decisions with a feature roadmap
  • Seek pragmatic solutions and balance quality and speed depending on the situation
  • Keep the user’s best in mind and contribute ideas and thoughts to the next generation of Tink Connectivity products.

Required qualifications:

  • Proficient in Java system development.
  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • Understanding of HTTP based communications.  
  • Experience in designing and testing APIs.
  • Understanding the importance of scaling, reliability and maintenance.
  • Experience with AWS or other cloud development environments is a plus.

Our tech

We use AWS as a platform, and technologies such as Java, Go, Cassandra, Memcached, Bazel, Kafka, Elasticsearch, Docker, gRPC, and MySQL, and widely used Kubernetes. What to use has been developed over the last years of work, but with that said, we continuously improve our ways of working to become better at what we do. 

Application

Feel free to attach links to your Github account or anything else you feel we should know about.

Life at Tink

In an environment that’s filled with skilled and creative colleagues, and a culture that encourages people to make their ideas happen, you can have an impact like nowhere else. We all help each other to build new skills and best practices through the diversity of our backgrounds and opinions – while having a lot of fun in the process. Do you want to be part of our story and join one of the leading fintechs in Europe?

We're looking forward to your application!