#1 Job Board for tech industry in Europe

Fullstack Java Developer
Java

Fullstack Java Developer

Kraków
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    English

    B2

    Polish

    C1

    Java

    advanced

    Angular 2+

    advanced

    Apache Kafka

    advanced

    Oracle

    advanced

    Spring

    advanced

Job description

Online interview

Co musi mieć Senior Developer Fullstack ?

  • Doświadczenie min. 5 lat w tworzeniu oprogramowania w językach Java oraz TypeScript (Angular)
  • Bardzo dobra znajomość: Java 11/21, Angular 2+, Kafka, SQL Oracle, architektury mikroserwisowej, CI/CD, REST, SOAP
  • Doświadczenie w pracy z frameworkami: Spring, Spring Boot, Spring Security, Hibernate
  • Znajomość narzędzi: IntelliJ, SoapUI, Postman
  • Umiejętność stosowania dobrych praktyk programistycznych i wzorców projektowych
  • Doświadczenie w tworzeniu kodu pokrytego testami jednostkowymi, integracyjnymi oraz E2E (przewaga testów automatycznych)
  • Znajomość architektury heksagonalnej oraz DDD
  • Komunikatywna znajomość języka polskiego (mowa i pismo)
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną i kodem


Zakres obowiązków:

  • Rozwój i optymalizacja aplikacji obsługujących procesy kredytowe w banku
  • Integracja systemów z partnerami handlowymi
  • Udział w nowych projektach oraz rozwój istniejących rozwiązań w obszarze Consumer Finance


Projekt:

  • Praca w kompletnym zespole scrumowym (analitycy, programiści, testerzy, Product Owner, Scrum Master)
  • Metodyka pracy: Agile (sprinty 2-tygodniowe)
  • Proporcja pracy front-end/back-end: 40% / 60%
  • Proporcja testów automatycznych do manualnych: 70% / 30%