#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Java

    advanced

    English B2+

    regular

Job description

Online interview

W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość.

Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT i zapewniamy najlepszych specjalistów - którzy pomagają przyspieszyć cyfrową transformację.

 

Aktualnie poszukujemy kandydatów na stanowiska: Java Developer - Greenfield (Projekt I) + Java Developer (Projekt II) + Mid/Senior Java Developer (Projekt III)


Konkrety:


  • Stawka:

PROJEKT I: Jesteśmy w pełni otwarci na Twoją propozycję

PROJEKT II+III: 140-155 PLN/h na FV


  • Miejsce pracy/praca zdalna:

PROJEKT I: Tryb hybrydowy (biuro krakowskie). Aktualnie trwają rozmowy z Kandydatami i tworzonym od zera Zespołem o Ich preferencjach w temacie.

PROJEKT II+III:

Zapewniamy swobodę pracy zdalnej, przy czym 2-4x/miesiącu zapraszamy do warszawskiego biura na PI planning/workshop. Przy projekcie III zależy nam aby kandydat pochodził z woj. mazowieckiego lub z Łodzi.


  • Sektor:

PROJEKT I: Logistic/Supply Chain Solutions. Greenfield project

PROJEKT II: Money Services

PROJEKT III: Petrol/Convenience


  • Projekt: 

PROJEKT I:

Tworzenie rozwiązań IT dedykowanych dla łańcucha dostaw/logistyki w ramach projektu greenfieldowego

PROJEKT II:

Opracowywanie przepływów procesów, logiki biznesowej, integracji i interfejsów użytkownika w systemie klasy ECM (DOXiS4) Programowanie modułów z wykorzystaniem dedykowanego API

PROJEKT III:

Tworzenie wybranego projektu ze zróżnicowanego portfolio oferującego zarówno rozwiązania mobilne - jak i webowe, które wzajemnie się uzupełniają i pozwalają na pełne i niezależne zarządzanie potrzebami związanymi z tankowaniem, ładowaniem elektrycznym, myjnią i usługami płatniczymi (fakturowanie, tankowanie kart wirtualnych i usługami Click & Collect).

W razie zainteresowania - obszar pracy może obejmować również inicjatywy związane z zewnętrznymi interfejsami API (na przykład Payment as a Service). Usługi te są świadczone głównie na rynkach skandynawskich i bałtyckich. Dotyczy to również usług tankowania i płatności. Aplikacje znajdują się na różnych etapach rozwoju - od całkowicie nowego rozwoju (greenfield) do utrzymania.


  • Proces rekrutacji: 1-etapowy (techniczne spotkanie zdalne), sporadycznie może się zdarzyć krótkie dodatkowe spotkanie z Managerem połączone z decyzją


  • Szacowany czas trwania projektu: Długoterminowy/bezterminowy


  • Czas pracy/Strefa czasowa: Standardowe polskie godziny pracy


  • Zespół/Struktura

PROJEKT I: W trakcie tworzenia. Projekt greenfieldowy

PROJEKT III: Docelowo 5os. (3x Developerów, 1x QA, 1x SM)


  • Technologie na projekcie:

PROJEKT I: Java 11, Spring Boot, Vue.js, Node.js, Git/GitHub, JPA/Hibernate/Spring Data

PROJEKT II: Java, ECM (DOXiS4), Git, Bitbucket, CSS, jQuery, JSON, HTML5/CSS3, Bootstrap, XML/XPath/XQuery/XSLT

PROJEKT III: Java, AWS, Azure, JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS, Spring (Data, Boot, Cloud...), PostgreSQL, SQL, NoSQL, Redis, REST/SOAP, Jenkins, Sonar, Git, Gradle, k8s, Docker


Do Twoich głównych obowiązków na tym stanowisku należeć będzie:

PROJEKT I:

  • Projektowanie architektury oprogramowania (event-driven)
  • Wdrażanie interfejsów REST
  • Stosowanie zasad DevOps do tworzenia i obsługi aplikacji Java
  • Rozwiązywanie problemów za pomocą najnowocześniejszego łańcucha narzędzi DevOps.
  • Praca z usługami infrastruktury Azure PaaS i rozwiązaniami SaaS w celu tworzenia nowoczesnych rozwiązań opartych na chmurze.

PROJEKT II:

  • Opracowywanie przepływów procesów, logiki biznesowej, integracji i interfejsów użytkownika w systemie klasy ECM (DOXiS4) 
  • Programowanie modułów z wykorzystaniem dedykowanego API 
  • Współpraca z analitykami procesowymi, architektami, użytkownikami biznesowymi Identyfikacja nowych komponentów technicznych wymaganych do automatyzacji procesów 
  • Tworzenie i utrzymywanie dokumentacji technicznej

PROJEKT III:

  • Tworzenie wybranego projektu - ze zróżnicowanego portfolio - oferującego zarówno rozwiązania mobilne, jak i webowe, które wzajemnie się uzupełniają i pozwalają na pełne i niezależne zarządzanie potrzebami związanymi z tankowaniem, ładowaniem elektrycznym, myjnią i usługami płatniczymi (fakturowanie, tankowanie kart wirtualnych i usługami Click & Collect). Obszar pracy może obejmować również inicjatywy związane z zewnętrznymi interfejsami API (na przykład Payment as a Service). Usługi te są świadczone głównie na rynkach skandynawskich i bałtyckich. Dotyczy to również usług tankowania i płatności. Aplikacje znajdują się na różnych etapach rozwoju - od całkowicie nowego rozwoju (greenfield) do utrzymania.


Ta oferta będzie idealna dla Ciebie, jeśli posiadasz większość z poniższych:

PROJEKT I:

  • Przynajmniej 3-letnie doświadczenie Java
  • Znajomość SpringBoot, Azure oraz Git/Github
  • Chęć do sprawnego startu (ASAP)
  • Gotowość do nauki (lub znajomość - jako duży plus) - Vue.JS / Node.JS
  • Nice to have: OracleDB, MS SQL, Mongo DB, Ansible, Terraform, Kubernetes, Jenkins, Maven
  • Znajomość języka angielskiego na poziomie B2/C1

PROJEKT II:

  • Kilkuletnie doświadczenie na stanowisku programisty Java
  • Doświadczenie w tworzeniu aplikacji na platformach ECM lub platformach BMPS
  • Doświadczenie w SDLC przy użyciu metodyki Agile
  • Znajomość Spring Framework oraz relacyjnych baz danych (MS SQL)
  • Doświadczenie w migracji danych oraz w pracy z systemami Git, Bitbucket
  • Znajomość CSS, jQuery, JSON, HTML5/CSS3, bootstrap, XML/XPath/XQuery/XSL
  • Znajomość systemów klasy ECM oraz produktów finansowych/bankowych --> mile widziana

PROJEKT III:

  • Przynajmniej 4-5 lat exp. w JAVA oraz znajomość JUnit, Spock, JPA, Hibernate, JAX-RX, JAX-WS.
  • 4-5 lat doświadczenia we frameworku Spring (Data, Boot, Cloud...)
  • Doświadczenie w PostgreSQL, SQL, NoSQL, Redis
  • Dobrą znajomość AWS + praktyczną znajomość Azure i Kubernetes
  • Znajomość REST / SOAP (i dokumentowanie w Swagger) oraz Jenkins, Sonar, Git, Gradle, k8s, Docker
  • Znajomość języka angielskiego na poziomie B2/C1


Warto do nas dołączyć, ponieważ oferujemy:

  • Dużą swobodę pracy zdalnej
  • Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B
  • Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze
  • Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia)
  • Benefity (Lux Med, MultiSport...)



Przy aplikowaniu - napisz proszę w formularzu (pole: "Dodatkowe informacje dla Działu Rekrutacji") - który projekt/projekty wybierasz (I, II, III)



W razie pytań pisz śmiało na Linkedin'ie do Kuby ;)