Java Consultant

B2B Wynagrodzenie ustalane indywidualnie odpowiednio do zakresu usług
Framework Scrum
System operacyjny Windows

Co i jak?

Realizujemy projekty w obszarze IT i biznesu dla branży ubezpieczeniowej, obejmujące zarówno rozwój własnych produktów w modelu SaaS, jak i dedykowanych systemów dla klientów.

Usługi realizowane są w ramach projektów prowadzonych w metodyce Scrum. Sprinty trwają od 1 do 2 tygodni, a backlog utrzymywany jest w narzędziu Jira.

Aktualnie poszukujemy kontraktora (K/M/X) do współpracy w roli Java Consultant przy realizacji usług związanych z rozwojem i utrzymaniem systemów mających realne zastosowanie biznesowe.

Technologie:

  • Java
  • Sping
  • SQL

Czynności i usługi:

  • Projektowanie i implementacja nowych funkcjonalności w istniejących systemach
  • Rozwijanie aplikacji i systemów tworzonych dla klientów oraz produktów własnych
  • Projektowanie i rozwój REST API oraz integracji asynchronicznych opartych o RabbitMQ
  • Realizacja usług związanych z architekturą mikroserwisową i systemami rozproszonymi
  • Tworzenie testów jednostkowych i integracyjnych
  • Diagnozowanie, debugowanie i rozwiązywanie błędów w aplikacjach
  • Konfigurowanie i utrzymywanie środowisk developerskich
  • Tworzenie dokumentacji technicznej dotyczącej realizowanych zmian
  • Samodzielna realizacja zadań developerskich o średniej złożoności
  • Analizowanie wymagań i doprecyzowywanie rozwiązań z Product Ownerem oraz zespołem projektowym
  • Współpraca z innymi zespołami przy realizacji projektów
  • Udział w wydarzeniach scrumowych, w tym Daily Scrum, Sprint Planning, Sprint Review i Sprint Retrospective

Wymagania:

  • Minimum 2 lata komercyjnego doświadczenia w realizacji projektów z wykorzystaniem języka Java
  • Dobra znajomość języka Java (17+) oraz Spring Boot (Spring Web, Spring Data JPA, Spring Security)
  • Bardzo dobra znajomość SQL oraz praktyczne doświadczenie z PostgreSQL
  • Znajomość JPA/Hibernate i zarządzania transakcjami
  • Doświadczenie w projektowaniu i tworzeniu REST API
  • Znajomość message brokerów, w szczególności RabbitMQ
  • Znajomość architektury mikroserwisowej
  • Doświadczenie w konteneryzacji z wykorzystaniem Dockera
  • Doświadczenie w pisaniu testów (JUnit, Mockito)
  • Umiejętność diagnozowania problemów i debugowania aplikacji
  • Umiejętność czytania, analizowania i rozwijania istniejącego kodu
  • Umiejętność przygotowywania specyfikacji technicznych i dokumentowania wykonanej pracy
  • Praktyczne doświadczenie w realizacji projektów w metodyce Scrum
  • Samodzielność w realizacji usług, z uwzględnieniem uzgodnionych terminów, wymagań projektowych i jakości dostarczanych rozwiązań

Mile widziane:

  • Znajomość narzędzi do migracji baz danych (Flyway, Liquibase)
  • Znajomość Testcontainers
  • Doświadczenie z OAuth2 / JWT (np. Keycloak)
  • Znajomość CI/CD (np. GitLab CI)
  • Doświadczenie w integracji z systemami legacy (np. MS SQL Server)
  • Podstawowa orientacja w pracy z infrastrukturą serwerową lub środowiskami opartymi o maszyny wirtualne
  • Doświadczenie w realizacji projektów obejmujących systemy o większej złożoności biznesowej
  • Znajomość popularnych narzędzi AI
  • Zainteresowanie sztuczną inteligencją i jej praktycznymi zastosowaniami
  • Chęć rozwijania kompetencji związanych z nowymi technologiami

Czego możesz od nas oczekiwać?

  • Wynagrodzenia adekwatnego do zakresu realizowanych usług i doświadczenia
  • Współpracy z zespołem projektowym w procesie wdrożenia
  • Udziału w projektach o długofalowym charakterze, gdzie istotna jest jakość, stabilność i zrozumienie kontekstu biznesowego
  • Środowiska współpracy opartego na wymianie wiedzy i doświadczeń
  • Dostępu do inicjatyw wspierających dzielenie się wiedzą

Inicjatywy ecom

Zespoły Scrumowe

Jesteśmy agile i współpracujemy w Scrumie. Działamy zespołowo, a gdy mamy jakiś problem, zawsze z chęcią pomoże nam Scum Master.

Imprezy integracyjne

Nie lubimy nudy. Zawsze potrafimy znaleźć czas na chwilę oddechu przy dobrej planszówce, na rajdzie rowerowym czy wypadzie nad jezioro.

Gildie

Chcemy się dzielić wiedzą, przede wszystkim wewnątrz naszej organizacji. W tym celu powstały Gildie, czyli tematyczne spotkania, które odbywają się cyklicznie, najczęściej raz w tygodniu.

Śniadania w biurze

Dbając o integrację w firmie, w każdą środę organizowane są wspólne śniadania. Jemy je w Katmandu.

Przekąski

W każdy poniedziałek w kuchniach można sięgnąć po zdrowe przekąski - owoce i warzywa, a czasem batony czy bakalie.

Firmowe rowery

W naszych murach znajdziesz również kilka rowerów. To składane Bromptony. Możesz z nich korzystać, kiedy chcesz.

Monthly

Co miesiąc nasz management organizuje spotkanie informacyjne o firmie. Spotykamy się w formie hybrydowej.

Biblioteka

Mamy całkiem niezły zbiór tytułów na półkach i jeszcze kilka wolnych miejsc na Twoje propozycje książek.

Program Ambasadorski

Każdy z nas jest w czymś dobry i może podzielić się wiedzą lub doświadczeniem z resztą świata. Dołącz do zespołu naszych ambasadorów.

Dodatkowo

Możliwość korzystania z wybranych programów i inicjatyw oferowanych przez ecom zgodnie z obowiązującymi zasadami współpracy.

Jak wygląda proces?

1

Wysyłasz CV

Twoja aplikacja wpada do naszej bazy. Dokładnie ją przeanalizujemy!

2

Rozmawiamy przez telefon

Jeśli przejdziesz pozytywnie pierwszy etap, odezwiemy się do Ciebie i zaprosimy na rozmowę rekrutacyjną. Wyślemy też maila z podsumowaniem terminu i miejsca spotkania.

3

Rozmowa rekturacyjna

To spotkanie z HR i osobą techniczną z zespołu. Porozmawiamy o Twoim doświadczeniu, umiejętnościach. Opowiemy też o projekcie i naszych potrzebach.

4

Feedback lub zatrudnienie

Jeśli uznamy, że tym razem nie zaproponujemy ci zatrudnienia, dostaniesz od nas kompleksowy feedback. Dowiesz się, czego zabrakło i nad czym możesz popracować. Jeśli wszystko pójdzie dobrze, witamy na pokładzie!

Dbamy o prywatność Twoich danych osobowych. Więcej informacji na temat przetwarzania danych w procesie rekrutacyjnym znajdziesz na tu:

dokument o przetwarzaniu rodo
ikona linkedin

Monika Bochocka
Head of HR

Katarzyna Wyżgowska
HR Specialist

Rozmowa to dobry początek
Administratorem danych osobowych jest Ecom sp. z o.o., z siedzibą przy ul. Dominikańskiej 9 w Toruniu (87-100), zarejestrowana pod numerem KRS 0000633604, NIP 9562319102. Dane przetwarzane będą zgodnie z Polityką prywatności
Dziękujemy za kontakt.

Skontaktujemy się z Tobą najszybciej jak to możliwe.
Coś poszło nie tak.
Wypełnij formularz jeszcze raz lub skontaktuj się z nami inaczej:
‍tel: +48 56 300 02 36  
email: office@ecom.software
Klikając „Akceptuję”, zgadzasz się na przechowywanie plików cookie na swoim urządzeniu w celu ułatwienia nawigacji po stronie, analizy korzystania ze strony oraz wsparcia naszych działań marketingowych. Aby uzyskać więcej informacji, zapoznaj się z naszą Polityką Prywatności.