Senior Java Developer

🏢 Kindgeek · all Kindgeek jobs
📍 Ukraine
📅 Posted 2026-09-08 · via Himalayas
🏷 Java-Developer,Backend-Engineer,Software-Engineer,Fintech-Developer,Senior-Java-Engineer,Senior-Java-Software-Engineer,Senior-Executive-Java-Developer,Senior-Java-Developer-(Spring-Boot),Senior-Java-Full-Stack-Developer,Senior-Full-Stack-Java-Developer,Senior-Java-Kotlin-Developer,Senior-Java-Architect,Senior-Java-Backend-Developer,Senior-Java-Engineer-Jobs
Apply on original site ↗

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.

Originally posted on Himalayas

← All remote jobs

Get remote developer jobs like this by email

One weekly digest. No spam, unsubscribe anytime.

Similar for you