Senior Java Engineer, Liquidity management platform

We are looking for

Senior Java Engineer


Apply now
  • Vacancy level:  Senior

    Domain: Fintech

    Customer: European leader in cloud treasury and finance solutions

    Technology stack: Java 11, Spring Boot, Apache Kafka, RabbitMQ, Groovy, Docker, Kubernetes

  • Project: You will collaborate with our customer, that provides a highly-scalable SaaS platform to transform how enterprise companies activate liquidity and protect against financial risk. As a part of our team, you will develop a solution that aims to make secure and reliable payments and get analytics reports. The solution extends core treasury management functionality to mobile devices, empowering executives to make informed, time-sensitive financial decisions while away from the office. Also, you will be fully involved in SDLC, from planning and prioritizing to testing and release.

  • What you bring along:

    • 4+ years of experience as a Java Engineer;
    • Strong knowledge of Java SE8, Java 11;
    •  Knowledge of relational databases, Oracle DB, PostgreSQL;
    • Confident in JPA, Spring Framework (DI/AOP/REST), Spring boot;
    • Proficient understanding of code versioning tools, such as Git;
    • Practical experience with message brokers like Apache Kafka, RabbitMQ, Groovy;
    • Knowledge of Docker;
    • Good understanding of Kubernetes;
    • Effective communication skills both verbal and written, that position is customer-facing;
    • English – Upper-intermediate or higher.
  • This is your mission:

    • Participate in the software development life cycle, from planning and prioritizing to testing and release;
    • Design components in collaboration with other scrum team members;
    • Develop new business modules/functions;
    • Refactor and optimize existing code;
    • Apply all quality requirements to make code production-ready;
    • Perform requirements analysis;
    • Participate actively in architecture definition;
    • Communicate with the customer;
    • Be active in a continuous improvement of the process, methodologies, technologies, and practices.
  • Nice to have:

    • Experience with writing Rest API;
    • Knowledge of continuous integration (Jenkins);
    • Experience with integrating systems;
    • Understanding of build tools such as Ant, Maven, and Gradle.
  • Your benefits:

    • Training budget;
    • KKM – monthly ticket (80% covered by us);
    • MyBenefit (Benefit System);
    • Life Insurance (Generali);
    • Private healthcare (LuxMed);
    • Attractive Referral Program.

Get to know us better

At Avenga we develop strategy, design, technological solutions and software products. We are experts in sophisticated technology solutions for the pharmaceutical, finance, insurance, real estate, and automotive industries.




offices around the world


years of experience

More opportunities for you

Location 0

    Apply as

    Senior Java Engineer, Liquidity management platform


    Personal data

    Data upload

    File.pdf Select file
    + upload more files
    File.pdf Select file

    Profile or website

    How did you find out about us?

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.