RabbitMQ (nice to have)
MS SQL (advanced)
Java 11 (master)
We are open to hire people from Ukraine
We're inviting you to work together on a tool that will help customers from all over the world manage their money with zero effort.
Join the ZEN team now and change the world of finance for the better. At ZEN you will get to work with a lot of exciting new technology.
We are looking for a Java Developers 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.
What we offer :
Future career opportunities with international exposure.
A supportive and diverse environment that allows our employees to thrive and learn.
Private medical healthcare.
Internal and external trainings.
Every day we use the following tools and technologies :
Use Java 11 and Spring to write our microservices
MsSQL, PostgreSQL, Redis, MongoDB for data persistence
RabbitMQ for our asynchronous message queue
Jenkins for CI / CD
Designing and implementing new functionalities
Participate in all aspects of the project lifecycle
Writing unit tests
Performing Code Review
Provide support for production operations by analyzing reported issues
You should apply if :
you have 3+ years of experience with Java and Spring
you have knowledge of paradigms of OOP, design patterns and other software development practices
you’re keen to learn more about new technologies and the arcane inner workings of the financial industry
you're interested in modern application architecture : DDD, EventSourcing, CQRS, Reactive Programming, micro frontends
you want to take part in full development life cycle from designing (discussions and planning) by implementation to production deployment
you have a keen eye for clean code