Cryptography (regular)
HTTP / HTTPS (regular)
Linux / Unix (regular)
Spring (regular)
Clean Code (advanced)
About Kontomatik
First to get an Account Information Service Provider license in Poland ( ), we’re offering services that help banks and loan companies.
Two of our main products are PSD2 based automatic financial data gathering platform via APIs from banks in Poland and Europe as well as an advanced PDF parsing tool that extracts data from bank statements*.
The idea behind it is quite simple - those can be used to judge if a person will be able to pay off a loan. We gather the financial data and using Machine Learning tools we label transactions and calculate our proprietary probability of default score.
Of course there are other applications such as bookkeeping, expense tracking and many more.
Our core application is a SaaS monolith with some on-premises deployments (not highly customizable, we promise!).
We’re striving to keep it cleanly architectured to the point of refactoring it mercilessly - that also includes plans to split it a little (via modules, we are not brainlessly diving into microservices).
The stack is quite simple - Java supported by Spring Boot and Postgres (*crying over Hibernate*).
We do write tests (first!) and we want them to be lightning fast.
Though we’re sad to admit we deploy it only on a daily basis, we are working on doing it more often!
As a Senior Java Developer we will expect from you to shape every aspect of our ecosystem, mostly java related. Being a more experienced programmer, you’ll be designing new features (or supporting others in doing so), performing thorough code reviews as well as planning codebase and tools improvements.
Our expectations :
Nice to have :
We offer :
Our stack and working tools :