All offersWrocławJavaJava Backend Developer (Mid/Senior)
Java Backend Developer (Mid/Senior)
Java
Fingo sp. z o.o.

Java Backend Developer (Mid/Senior)

Fingo sp. z o.o.
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Java
    master
    Spring
    advanced
    JPA
    advanced
    Oracle
    advanced
    Git
    regular
    Spring Boot
    nice to have
    Gradle
    nice to have
    Docker
    nice to have
    gRPC
    nice to have

Job description

Jesteśmy producentem oprogramowania dla sektora FinTech i software housem realizującym złożone projekty dla niemieckich, brytyjskich i skandynawskich partnerów z różnych branż. Obecnie w naszych zespołach pracuje ponad 90 specjalistów i programistów Java, PHP, .NET i JavaScript. Kierunkiem naszego rozwoju są inżynieria danych i rozwiązania chmurowe.

Do czego Cię zapraszamy: 

Zastanawiasz się, czym różni się praca zespołu programistów tworzących własny produkt od projektów związanych z pomysłami Klienta? Jak często dyskutujesz z zespołem o funkcjonalnej stronie serwisu i najlepszych dostępnych rozwiązaniach, które będą ją wspierały? Kiedy udało Ci się bez przeszkód wdrożyć Twój pomysł rozwiązujący złożony problem?
Zapraszamy do zespołu tworzącego rodzinę produktów FINGO, która wspiera pracę ponad 600 organizacji w Polsce, Szwecji, Niemczech, Irlandii, Estonii, Portugalii. Projektujemy aSISt od pierwszych linii kodu. Dzięki temu sami decydujemy o architekturze skomplikowanego systemu.
Samodzielność, własne zdanie, rzetelna wiedza - te atuty z pewnością pomogą Ci przekonać programistów FINGO do wdrożenia Twojego pomysłu.

Co będziesz robić:
  • tworzyć złożony projekt w technologiach: Java 8 (zaplanowana migracja do Java 11), Spring 4.3.6 oraz JPA 2.1 z wykorzystaniem baz danych Oracle, DerbyDB i PostgreSQL
  • projektować architekturę, nowe moduły i funkcje systemu (Design Patterns, OOD)
  • korzystać z narzędzi: Git, Gradle, Jenkins, Sonar, JIRA, Slack, Docker
  • udostępniać serwisy naszego systemu w standardach SOAP, REST i gRPC
  • optymalizować wydajność aplikacji i serwisów
  • implementować integrację z innymi systemami
  • pracować w metodyce Scrum w kilkuosobowym zespole, w środowisku programistycznym IntelliJ IDEA lub Eclipse
  • wymieniać się wiedzą i współpracować z pięcioma zespołami rozwijającymi rodzinę naszych produktów 
  • realizować zadania ściśle związane z pracą programisty (pozostałe kwestie przejmie 1. i 2. linia wsparcia)
  • komunikować się w języku polskim i angielskim

Dbamy o siebie, nasz rozwój zawodowy, zdrowie i prywatność:
  • pracujemy w komfortowym biurze, ale częściowa praca zdalna to u nas standard
  • elastyczne godziny pracy: przychodzisz między 7:00 a 10:00 i pracujesz 8 godzin
  • korzyści współfinansowane:
    • szkolenia, kursy i konferencje,
    • lekcje j. angielskiego i niemieckiego,
    • pakiet Medicover, ubezpieczenie na życie,
    • karta sportowa,
    • obiady – łatwo je zamówić przez aplikację, którą sami stworzyliśmy
  • dołączając do nas wybierasz między umową o pracę, a inną formą współpracy