Senior Software Java Engineer

zero effort nonbank (ZEN)
powiat lubelski, województwo lubelskie
1 tydzień temu
Senior Software Java Engineer (Poland/Remote)
Kraków

At ZEN, we are revolutionizing the way customers manage their money with zero effort. Our mission is to change the world of finance for the better. As a member of the ZEN team, you will have the opportunity to work with cutting-edge technologies and contribute to groundbreaking projects. We foster a start-up environment that encourages high autonomy and ownership.
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.

Requirements

Experience:

  • 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.

Technical Skills:

  • 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.

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.

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.

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.

Apply
Other Job Recommendations:

Java Senior Software Engineer, hybrid, Assistant Vice President

State Street
Gdańsk, województwo pomorskie
  • Contribute as a Sr. Individual Contributor within a team of...
  • Analyze, design, develop, test, and debug large and complex...
3 dni temu

Senior Software Engineer (Java)

Genuine Parts Company
  • Collaborates and pairs with other product team members...
  • Design and develop secure, scalable, resilient cloud-native...
2 tygodnie temu

Senior Java Software Engineer (hybrid from Warsaw, Poland)

ITMAGINATION
Warsaw, województwo mazowieckie
  • Deep experience with AWS (S3, Lambda, Redis, EKS, etc.) and...
  • Proven experience working with Kafka, ElasticSearch, and...
3 tygodnie temu

Senior Software Engineer (C#/JAVA)

Relativity
Krakow, województwo małopolskie
181 000 zł - 271 000 zł
  • Implementing tools and technologies to provision and...
  • Ability to contribute throughout all phases of a service...
3 tygodnie temu

Senior Java Software Engineer - 15 Months FTC (All genders)

zooplus
powiat lubelski, województwo lubelskie
We're on a mission to create joy for pets and their parents, driven by our core values of Care, Courage, Openness, and Simplicity...
3 tygodnie temu