#1 Job Board for tech industry in Europe

Remote Java Developer
Java

Remote Java Developer

Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Spring / Java EE

    regular

    JPA / Hibernate

    regular

    REST / SOAP

    regular

    SQL

    regular

Job description

Online interview
100% zdalnie nawet po pandemii
Branża: finansowa / bankowa

Zadania:

  • Udział w realizacji projektów w obszarach bankowości elektronicznej, funduszy inwestycyjnych, automatyzacji procesów biznesowych w backoffice, CRM, BPM
  • Praca w zespole składającym się z kierowników projektów, analityków, programistów, testerów odpowiadającym za rozwój oprogramowania i wdrażanie nowych funkcjonalności/aplikacji
  • Tworzenie dokumentacji technicznej z wykorzystaniem Confluence, UML i Enterprise Architect

Wymagania:

  • Angielski na poziomie czytania dokumentacji technicznej (B1)
  • Komercyjne doświadczenie min. 2-3 lat w wykorzystywaniu wymienionych technologii: 
✔ Spring lub Java EE
✔ JPA/Hibernate 
✔ REST/SOAP
  • Dobra znajomość systemów bazodanowych (w szczególności Oracle 10g i wyżej) w zakresie: 
✔ Pisanie wydajnych zapytań SQL
✔ Projektowania 
✔ Tworzenia struktur danych (tabele, indeksy, etc), 
✔ Znajomości zagadnień związanych z transakcjami i blokadami bazodanowymi
  • Dobra znajomość ww. technologii na poziomie pozwalającym na sprawne tworzenie aplikacji

Ponadto:

  • Dobra znajomość zagadnień z obszaru technik wytwórczych typu Continuous Integration 
  • Doświadczenie w przeglądaniu kodu (code review) (GIT, Gerrit, inne) 
  • Doświadczenie w zakresie audytu kodu (code review), refaktoryzacji kodu
  • Znajomość dobrych praktyk i zasad “Czystego kodu (Clean Code)”
  • Doświadczenie w rozwoju aplikacji rozproszonych (Microservices)
  • Znajomość wzorców projektowych oraz wzorców architektonicznych 

Mile widziane:

✔ znajomość Apache Kafka
✔ doświadczenie z zakresu projektowania nowych rozwiązań z wykorzystaniem narzędzia Enterprise Architect / UML