Kindgeek is looking for an experienced and thoughtful Senior Java Developer who brings depth, curiosity, and craft to every line of code. Your mission will be to help build a product from scratch, working closely with both the team and the client — making technical decisions that matter and owning them with confidence. This is a role for someone who doesn’t just write code, but shapes solutions.
We’re looking for a Senior Java Developer who has:
5+ years of relevant experience in the IT industry;
Experience in fintech or banking domain — understanding of financial processes, compliance considerations, or payment systems;
Strong knowledge of Java Core, OOP/OOD, and design patterns;
Hands-on experience with the Spring Framework (IoC, templates) and ORM/Hibernate (Spring Data JPA);
Solid SQL knowledge and experience with at least one RDBMS;
Practical understanding of microservice architecture patterns;
Experience working with REST and SOAP APIs;
Experience with message brokers, particularly Kafka;
Hands-on experience with AI tools in practice: using LLMs for coding assistance, integrating AI APIs, or building AI-powered features — not just awareness, but regular use;
Upper-intermediate or higher English level — able to communicate ideas, designs, and documentation clearly and concisely.
Will be a plus:
Experience with Vault for secrets management;
Familiarity with Kubernetes, Terraform, and Helm.
As a Senior Java Developer, you will:
Contribute to implementing solution code with great attention to detail while fulfilling Java development best practices;
Write reusable and testable code, create functional and practical technical documentation;
Work closely with other team members and the client to implement designs — we are developing a product from scratch. Thus we communicate directly with the management of the client company;
Proactively address technical issues and risks that could impact the project schedule and integrity of the application environment.
ABOUT PROJECT The client is a UK-based Fintech mobile-first business that cooperates with influential UK banks and companies by providing digital and physical credit cards and other financing services. The application grants a straightforward yet secure credit management system devoid of bureaucratic hustle. The solution is simple on the surface yet complex “under the hoof” — with security measures that ensure the protection of sensitive data. Being a white-label solution, the application grants flexibility and the opportunity to customize the platform for the client’s customers.


