Java Engineer, Liquidity management platform

We are looking for

Java Engineer

Remote

Java Engineer, Liquidity management platform
  • Vacancy level: Middle, Senior

    Domain: Fintech

    Customer: European leader in cloud treasury and finance solutions

    Team composition: Close cooperation between our and the customer’s engineering team

    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:

    • 3+ years of experience as a Java Engineer;
    • Strong knowledge of Java SE8, Java 11;
    • Relational databases, Oracle DB, Postgres;
    • 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;
    • Familiarity with 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.

3500+

professionals

21

offices around the world

20+

years of experience

More opportunities for you

lokalizacja 0
pozycja