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 grow and shape a live fintech product used by 100,000+ users — working directly with 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;
- 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;
- Experience in the fintech or banking domain — understanding of financial processes, compliance considerations, or payment systems;
- 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 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 business that partners with leading UK banks and companies to deliver digital and physical credit cards and other financing services. The platform is a white-label solution — simple on the surface, complex under the hood — with robust security measures protecting sensitive financial data and the flexibility to be customised for each client's customers. The product is live, actively used by 100,000+ users, and continuously evolving with a strong focus on technical improvements and AI.