Enable job alerts via email!

Remote Senior Software Java Engineer @ ZEN.COM

ZEN.COM

Poland

Remote

PLN 191,000 - 256,000

Full time

Today
Be an early applicant

Job summary

A financial technology company is looking for a Senior Java Software Engineer to join their dynamic team in Poland. The candidate will own and develop microservices in a supportive startup environment that values growth and flexibility. Ideal candidates should have experience with Java, Spring, and microservices, and be keen to learn and adapt within the financial industry.

Benefits

Private medical healthcare
Motivizer card
Life insurance
Internal and external training

Qualifications

  • 3+ years experience in Java or Kotlin.
  • Strong understanding of Spring, microservices, and object-oriented programming.
  • Experience with message queues like Apache Kafka.

Responsibilities

  • Take ownership of microservices with Product Owner.
  • Design and implement microservices following standards.
  • Create common libraries and propose architectural changes.

Skills

Java
Spring
Kotlin
Microservices
Apache Kafka

Tools

MS SQL
Redis
MongoDB
Elasticsearch
Job description
Overview

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.

Senior Java Software Engineer

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

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.
Requirements
  • Java, Spring, object-oriented programming (OOP), DDD, CQRS
  • Kotlin, Spring Boot, Microservices
  • MS SQL, Redis, MongoDB, Elasticsearch
  • Apache Kafka or other message queues
  • Protocols and security in web environments
  • Ability to evaluate application performance
Technical Skills
  • Java 17+ or Kotlin, Spring Boot 3.x for writing microservices
  • Understanding of data persistence using MS SQL, Redis, MongoDB, and Elasticsearch
  • Asynchronous message queue with Apache Kafka
  • Understanding of protocols and security in web environment
  • Ability to evaluate application performance
Personal Attributes
  • Keen to learn and share knowledge about new technologies and the financial industry\'s inner workings
  • Ability to find solutions and propose architectural changes
  • Keen eye for clean code
What We Offer
  • Career Development: Future career opportunities with international exposure
  • Work Environment: A supportive and diverse environment that promotes employee growth and learning
  • Flexibility: Flexible working arrangements to suit your needs
  • Benefits: Private medical healthcare, Motivizer card, life insurance, internal and external trainings

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.