Senior Java Developer (banking)
⚲ Warszawa, Gdańsk, Gdynia
23 520 - 26 880 PLN netto (B2B)
Wymagania
- Java
- Spring
- Hibernate
- Cucumber
- Microservices
- Angular
Opis stanowiska
Industry: BankingRate: up to 160 pln/h on b2b
Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office)
Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency.
Responsibilities:
• Develop new features and improvements for the corporate banking platform.
• Collaborate with developers, product owners, architects, analysts, and QA teams.
• Build and maintain APIs for enhanced customer experience.
• Ensure compliance with banking services and maintenance requirements.
• Participate in agile ceremonies and follow SAFE Agile principles.
Key Requirements:
• Minimum 6 years of hands-on experience in Java development.
• Experience in building API solutions.
• Familiarity with reactive programming methodologies.
• Working knowledge of Spring, Hibernate, and Cucumber framework.
• Proficiency with SQL, REST, Microservices, and GIT.
• Understanding of SOLID principles and design patterns.
• Fluency in English.
Nice to Have:
• 2 years experience with Angular.
• Ability to conduct unit tests using Jasmine.
Location: Hybrid form Warsaw, Gdańsk or Gdynia (3 days per week from office)
Summary: The main purpose of this role is to be part of a team responsible for the modernization of banking software, specifically transitioning from a legacy system to a new digital platform for corporate clients. This initiative aims to enhance customer service and improve operational efficiency.
Responsibilities:
• Develop new features and improvements for the corporate banking platform.
• Collaborate with developers, product owners, architects, analysts, and QA teams.
• Build and maintain APIs for enhanced customer experience.
• Ensure compliance with banking services and maintenance requirements.
• Participate in agile ceremonies and follow SAFE Agile principles.
Key Requirements:
• Minimum 6 years of hands-on experience in Java development.
• Experience in building API solutions.
• Familiarity with reactive programming methodologies.
• Working knowledge of Spring, Hibernate, and Cucumber framework.
• Proficiency with SQL, REST, Microservices, and GIT.
• Understanding of SOLID principles and design patterns.
• Fluency in English.
Nice to Have:
• 2 years experience with Angular.
• Ability to conduct unit tests using Jasmine.
🔍 Dekoder Ogłoszenia
🔴
modernization of banking software, specifically transitioning from a legacy system to a new digital platform
Praca polega na migracji starego, często problematycznego systemu do nowej platformy, co może wiązać się z nieprzewidzianymi trudnościami i długotrwałym procesem.
🔴
up to 160 pln/h on b2b
Podana stawka jest górnym limitem i nie gwarantuje jej osiągnięcia, a faktyczna kwota może być niższa.
🔴
Participate in agile ceremonies and follow SAFE Agile principles
Może oznaczać dużą ilość spotkań i formalności związanych z metodyką SAFe, która bywa złożona i czasochłonna.
🟡
Develop new features and improvements for the corporate banking platform
Oprócz nowych funkcjonalności, duża część pracy może polegać na poprawianiu błędów i ulepszaniu istniejącego, być może niedoskonałego kodu.
🟡
Build and maintain APIs for enhanced customer experience
Obejmuje to nie tylko tworzenie nowych API, ale także ciągłe wsparcie i rozwijanie istniejących, co może oznaczać dużo pracy operacyjnej.