.
Java developer (monolit) @ emagine Sp. Z o.o.
  • Warsaw
Java developer (monolit) @ emagine Sp. Z o.o.
Warszawa, Warsaw, Masovian Voivodeship, Polska
emagine Sp. Z o.o.
14. 12. 2024
Informacje o stanowisku

PROJECT INFORMATION:

  • Industry: Banking
  • Location: hybrid (visit the Warsaw office once every 2 weeks)
  • Remuneration: up to 150 PLN/h netto + VAT (B2B)
  • Project language: English and Polish
  • Start: ASAP

The Debt Management Team is responsible for customers repayments including creating payment plans, invoice calculations, and payment allocations as well as creating user-friendly repayment journeys (Direct Debits, Recurrent payments, Pay-by-Links) and collection paths in the case of lack of repayments.

The core of our system is a monolithic Java application and multiple micro-service applications working with the monolith. We also have several microservices to handle different payment options. We plan to expand the system more and more in the direction of microservices taking over part of the processes now in the monolith for better and clearer oversight over the processes vital to our domain.

We follow the Scrum framework to plan track and deliver our tasks, evaluate our work at the end of the sprint, and come up with ideas to improve the quality of our work.

The team consists of 4 developers and 2 testers cooperating with a Scrum master, a product owner, and two business analysts.


So, what skills, knowledge, and experience do you have?

  • Seniority level: Senior Java Developer
  • Min 7 years of experience
  • Strong communication skills in the English language - we are an international company and English is the most used language for communication at work
  • Java 8/21 expertise
  • Experience with large Spring + Hibernate + Maven applications
  • Basic knowledge of micro-services
  • Good knowledge of SQL databases
  • Experience with building APIs
  • Experience in GIT, Maven environment
  • Pro-active attitude with a willingness to learn new things
  • Experience with or good knowledge of Apache Kafka

Nice to have: 

  • Spock framework
  • Docker, Kubernetes, AWS

PROJECT INFORMATION:

  • Industry: Banking
  • Location: hybrid (visit the Warsaw office once every 2 weeks)
  • Remuneration: up to 150 PLN/h netto + VAT (B2B)
  • Project language: English and Polish
  • Start: ASAP

The Debt Management Team is responsible for customers repayments including creating payment plans, invoice calculations, and payment allocations as well as creating user-friendly repayment journeys (Direct Debits, Recurrent payments, Pay-by-Links) and collection paths in the case of lack of repayments.

The core of our system is a monolithic Java application and multiple micro-service applications working with the monolith. We also have several microservices to handle different payment options. We plan to expand the system more and more in the direction of microservices taking over part of the processes now in the monolith for better and clearer oversight over the processes vital to our domain.

We follow the Scrum framework to plan track and deliver our tasks, evaluate our work at the end of the sprint, and come up with ideas to improve the quality of our work.

The team consists of 4 developers and 2 testers cooperating with a Scrum master, a product owner, and two business analysts.

,[ Requirements: Java, Communication skills, Spring, Hibernate, Maven, SQL, Git, Apache Kafka, Spock, Docker, Kubernetes, AWS

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    94 422
    15 696