JobMatch
← Back to jobs

Java Developer

ecom.software

RemoteToruń, Kujawsko-pomorskie, PolandentryFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

PostgreSQLREST APIsSecurityCI/CDScrumJavaSQLAI

Description

Tworzymy zespół specjalistów biznesu i IT, którzy wspólnie projektują i rozwijają oprogramowanie dla branży ubezpieczeniowej. Pracujemy zarówno nad własnymi produktami, w tym rozwiązaniami SaaS, jak i dedykowanymi systemami dla naszych klientów. Na co dzień działamy w kilkuosobowych zespołach developerskich, dzielimy się wiedzą i wspólnie szukamy dobrych rozwiązań. Pracujemy zwinnie, w sprintach trwających zwykle od 1 do 2 tygodni, a backlog prowadzimy w Jirze. Nasze biuro mieści się w centrum toruńskiej starówki. Do zespołu szukamy obecnie Mid Java Developera, który chce rozwijać się przy projektach mających realne zastosowanie biznesowe. Praca w technologiach: - Java - Sping - SQL Obowiązki na tym stanowisku: - 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 - Praca z architekturą mikroserwisową i systemami rozproszonymi - Pisanie testów jednostkowych i integracyjnych - Diagnozowanie, debugowanie i rozwiązywanie błędów w aplikacjach - Konfigurowanie i utrzymanie środowisk developerskich - Przygotowywanie dokumentacji technicznej dotyczącej realizowanych zmian - Samodzielna realizacja zadań developerskich o średniej złożoności - Analiza wymagań i doprecyzowywanie rozwiązań z Product Ownerem oraz zespołem - Współpraca z innymi zespołami przy realizacji projektów - Praca w zespole scrumowym, w tym udział w Daily Scrum, Sprint Planning, Sprint Review i Sprint Retrospective Wymagania: - Minimum 2 lata doświadczenia komercyjnego w pracy w języku 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 - Doświadczenie w pracy w zespole scrumowym - Samodzielność, dokładność i odpowiedzialność za jakość 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 pracy z systemami o większej złożoności biznesowej - Znajomość branży ubezpieczeniowej - 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ć? - Pracy hybrydowej po okresie próbnym - Wsparcia zespołu i opieki mentora w okresie wdrożenia - Pracy przy systemach rozwijanych długofalowo, w których ważna jest jakość, stabilność i zrozumienie kontekstu biznesowego - Kultury feedbacku skupionej na ludziach i współpracy - Wewnętrznych inicjatyw dzielenia się wiedzą - Biura o powierzchni ponad 600 m² w centrum toruńskiej starówki - Udogodnień od pierwszego dnia pracy: integracji, śniadań w środy, owoców i przekąsek, napojów, rowerów firmowych, elastycznych godzin pracy, konkursów, okazjonalnych upominków i wielu innych - Standardowego pakietu benefitów po okresie wdrożenia: Luxmed, Multisport lub MyBenefit oraz ubezpieczenia grupowego

JobMatch aggregates public listings. Always apply through the original posting.