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.
The main application you’ll be working with is a SaaS monolith that we’re striving to keep cleanly architectured to the point of refactoring it mercilessly.
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! 🚀
Once you get here we’ll find the best tasks to suit your skills, but we have some in mind for you: help us with creating new features, maintain our API connections as well as web scraped ones, do some refactoring and code reviews.
Our expectations:
- know what you’re doing programming-wise and continuously think about clean code;
- have some commercial Java experience, we would also gladly see a computer science degree;
- security aware - we’re not looking for a 1337 h4x0r but knowledge of HTTPS, basics of cryptography and web apps security is important;
- know the tools - with emphasis on Spring and Postgres;
Nice to have:
- web scraping (we did a lot of that before PSD2, we still do some);
- reverse engineering;
- memes ( ͡° ͜ʖ ͡°)
We offer:
- competent and helpful colleagues (as we humbly describe ourselves);
- technical management;
- Agile (not Scrum) work methodology based on priorities (no story points 😅);
- technical excellence mindset - we are pretty serious about this;
- sports subscription and medical insurance after a trial period;
- training budget;
- paid time off.
Our stack and working tools:
- high-end laptop with Linux or MacBook Pro (Windows is a no-no);
- Google Cloud;
- Java 11 (mid migration to 17);
- Git (Gitlab);
- IntelliJ IDEA;
- Spring Boot;
- PostgreSQL;
- YouTrack (it's waaay faster than Jira).
*Read more: