.
Senior Software Java Engineer
  • Kraków
Senior Software Java Engineer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
ZEN.COM sp. z o.o.
7. 2. 2026
Informacje o stanowisku

Senior Software Java Engineer

Miejsce pracy: Kraków

Technologies we use

Expected

  • Spring Boot
  • Microsoft SQL Server
  • Redis
  • MongoDB
  • Elasticsearch
  • Apache Kafka

Optional

  • Java
  • Kotlin

About the project

ZEN.COM is a smart financial app designed for your everyday life – at home and on the go. We make payments, online shopping, and personal finance management fast, secure, and effortless. With ZEN, you can enjoy cashback on purchases, full control over your spending, and peace of mind thanks to purchase protection. A built-in multi-currency account lets you spend abroad or shop internationally with great exchange rates and no hidden fees.

We are looking for a Senior Java Software Engineer to join our Engineering team. If you are seeking for a challenging projects in a start-up environment with high autonomy and ownership this offer is for you.

Your responsibilities

  • Take ownership of microservices covering business domains in cooperation with Product Owner.
  • Design and implement microservices following established patterns and standards to ensure high quality and maintainability.
  • Propose paradigms, standards, patterns, and create common libraries and mechanisms.

Our requirements

  • 5+ years with Java and Spring.
  • In-depth knowledge of OOP paradigms, design patterns, and software development practices.
  • Proficiency in using DDD, EventSourcing, CQRS, Reactive Programming.
  • Java 17+ or Kotlin, Spring Boot 3.x for writing microservices.
  • Understanding of data persistence using MsSQL, Redis, MongoDB, and ElasticSearch.
  • Asynchronous message queue with Apache Kafka.
  • Understanding of protocols and security in web environment.
  • Ability to evaluate application performance.
  • Keen to learn and share knowledge about new technologies and the financial industrys inner workings.
  • Ability to find solutions and propose architectural changes.
  • Keen eye for clean code.

This is how we organize our work

This is how we work

  • in house
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product

What we offer

  • Future career opportunities with international exposure.
  • A supportive and diverse environment that promotes employee growth and learning.
  • Flexible working arrangements to suit your needs.
  • Private medical healthcare.
  • Motivizer card.
  • Life insurance.
  • Internal and external trainings.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • remote work opportunities
  • flexible working time

Recruitment stages

  • Recruitment Interview

If you are passionate about challenging projects and thrive in a dynamic start-up environment, we invite you to join the ZEN team.

Contribute to the future of finance and take part in transforming the industry.

Apply Now to become a Senior Java Software Engineer at ZEN and help shape the future of financial management.

ZEN.COM sp. z o.o.

ZEN.COM makes money move freely across borders — simple, secure and borderless. Founded in 2018, ZEN.COM is a global payments platform and mobile app trusted by over 1.2 million people and 10,000 businesses in more than 80 markets. With one account, customers can send, spend, exchange and get paid without hidden fees or wasted time.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    124 482
    18 356