Backend Developer Java

C
ConnectisUbezpieczenia
Locations: Warszawa, Warszawa, Warszawa, Country code: PL; Projekt realizowany w pełni zdalnie.ContractMiddle
Salary105 - 120 PLN per hour net b2b
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java.
Required Skills
PostgreSQLSQLHibernateJavaJUNITOracleSpring BootREST API

Requirements

  • Minimum 3 lata komercyjnego doświadczenia w programowaniu w Java; preferowana znajomość Java 21.
  • Bardzo dobra znajomość Java/JVM, programowania obiektowego i funkcyjnego, wielowątkowości oraz zarządzania pamięcią.
  • Praktyczne doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu enterprise’owych aplikacji backendowych.
  • Doświadczenie z systemami o wysokiej dostępności lub dużą liczbą integracji.
  • Bardzo dobra znajomość Spring Boot, Spring Framework, Spring Data JPA oraz JPA/Hibernate.
  • Praktyczna znajomość relacyjnych baz danych PostgreSQL i Oracle, SQL, modelowania danych oraz optymalizacji zapytań.
  • Znajomość Liquibase oraz Git, Maven lub Gradle, JUnit i Mockito lub równoważnych narzędzi testowych.
  • Doświadczenie w projektowaniu i implementacji integracji REST API, SOAP/Web Services, JSON, XML, OpenAPI i WSDL/XSD.
  • Umiejętność przygotowywania testów jednostkowych i integracyjnych oraz diagnozowania błędów, analizowania logów i optymalizacji wydajności.
  • Praktyczna znajomość JIRA i Confluence oraz umiejętność przygotowywania dokumentacji technicznej.
  • Praktyczna umiejętność używania narzędzi AI wspierających wytwarzanie oprogramowania oraz znajomość zasad bezpieczeństwa informacji przy ich używaniu.

Responsibilities

  • Realizować zmiany w warstwie logiki biznesowej, integracjach i bazach danych.
  • Dostarczać przetestowane i udokumentowane rozwiązania.
  • Współtworzyć architekturę systemu i rekomendować rozwiązania techniczne.
  • Diagnozować i usuwać przyczyny problemów produkcyjnych oraz utrzymaniowych.
  • Zapewniać stabilność i wydajność systemu.
  • Planować i realizować migracje oraz modernizacje istniejących rozwiązań.
  • Przygotowywać i aktualizować dokumentację techniczną.
View Full Description & ApplyYou'll be redirected to the employer's site
105 - 120 PLN per hour net b2b
Apply Now