Java / Kafka Developer with Snowflake exp.

Job description:

**For our client we are looking for a Java / Kafka Senior developer** to join a team that is establishing a regulatory Payment Archive in Snowflake (AWS).
**To succeed in this role, Consultant should:**
* Have experience in building data intensive
* Demonstrate high level of software development skills
* be a team player with high focus on quality and timely delivery
**Technically:**
* Hands on experience in **Java development (preferred at least 10 years** of experience as a developer)
* Hands on experience in **Kafka development (preferred at least 5 years** of experience as a developer)
* Experience with SQL, Micro Services
* Working knowledge of Spring Boot, Kubernetes and Hibernate
* Familiar with reactive programming
* Familiar with DDD and port-adapter architecture (or other such as hexagonal architecture, clean architecture etc.)
* Knowledge of SOLID principles and design patterns
* Angular
* OAuth, JWT (JSON Web Token) token, and other security related topics
* Fluency in English
**Nice-to-have:**
* Hands on experience with **Snowflake (preferred at least 2-3 years** of experience as a developer)
**Location:** Helsinki, Finland (on-site 2-3 days per week)
**Allocation:** 100%
**Start date:** 2.1.2026
**End date:** 31.12.2026
**Language:** Fluent in English
**Last application date:** ASAP. We offer continuously.
_**Candidates selected for this position will be required to present a clear credit record.**_
Please apply directly through our system with your updated CV in English, where your relevant skills and experience for the role is clearly demonstrated.
**PayExpress**:
_We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more: https://knowledge.eworkgroup.com/payexpress-get-paid-within-days-not-months_

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.