Praca: Programista Backend (Java)


Ogłoszenie numer: 10010815, z dnia 2025-07-09

Klient portalu Praca.pl

Programista Backend (Java)

Miejsce pracy: Szczecin

 

Opis stanowiska

  • Rozwój aplikacji webowej związanej z podpisem elektronicznym i obiegiem dokumentów (oprogramowanie SaaS z wysokimi parametrami SLA) w języku Java.

Wymagania

  • Minimum 3-letnie doświadczenie w realizacji projektów komercyjnych.
  • Znajomość Java, Spring/SpringBoot, Hibernate, JPA.
  • Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (np. PostgreSQL, Oracle).
  • Znajomość SQL/PLSQL, wzorców projektowych, SVN/GIT, Maven/Gradle.
  • Tworzenie testów jednostkowych i integracyjnych, znajomość TDD i XP.
  • Komunikatywność, analityczne myślenie, otwartość na rozwój.
  • Znajomość języka angielskiego na poziomie komunikatywnym.
Mile widziane:
  • Znajomość bezpieczeństwa aplikacji webowych, High Availability, Swagger tools, czy Continuous Integration/Delivery (Bamboo/Jenkins).
  • Doświadczenie z bibliotektami przetwarzania dokumentów (iText, PDFBox) i technologiami jak ElasticSearch, RabbitMQ, MongoDB.
  • Znajomość Angular, JavaScript, HTML/CSS, UML oraz SCRUM.
  • Doświadczenie w międzynarodowych zespołach.

Oferujemy

  • Dostęp do zaawansowanych technologii.
  • Spotkania integracyjne i playroomy.
  • Owocowe poniedziałki, drużynę sportową, kartę Multisport.
  • Prywatną opiekę medyczną, ubezpieczenie grupowe.
  • Dofinansowanie wypoczynku, biletów do kina, teatru i innych wydarzeń kulturalnych.
Prosimy o dopisanie klauzuli: Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych w procesie rekrutacji.
APLIKUJ TERAZ

Projektowanie i wdrażanie oprogramowania. Tworzenie koncepcji i planowanie nowych modułów i funkcjonalności. Optymalizacja istniejących systemów i poprawa wydajności kodu. Weryfikacja jakości oprogramowania oraz przygotowywanie dokumentacji i raportów. Samodzielne projektowanie i...

Rozwój i utrzymanie systemów informatycznych. Współpraca z zespołami projektowymi: programiści, testerzy, architekci. Tworzenie dokumentacji technicznej. Analiza danych i identyfikacja niezgodności. Doświadczenie w pracy z Spring WebFlux i reaktywnym programowaniem. Znajomość strumieni w...

Zadania: projektowanie oraz wdrażanie oprogramowania, udział w opracowywaniu koncepcji oraz planowaniu nowych modułów i funkcjonalności, optymalizacja działania istniejących systemów (m.in. poprzez doskonalenie wydajności kodu), weryfikacja jakości oprogramowania, przygotowywanie...

Zadania: udział w pracach projektowych i programistycznych związanych z rozwojem i utrzymaniem systemów informatycznych zgodnie z otrzymanymi wymaganiami, stała współpraca z różnymi zespołami firmy (programiści, testerzy, architekci, opiekunowie produktów, kierownicy projektów),...

W Leroy Merlin tworzymy własne rozwiązania w sposób zwinny. Działamy jako niezależny zespół Software Developmentu. Projektujemy aplikacje dla polskiego rynku i dzielimy się nimi w ramach międzynarodowej grupy ADEO. Programujemy w oparciu o podejście DDD, BDD, Scrum, Kanban, DevSecOps i...


Wykonywanie projektów technicznych, wykonawczych, powykonawczych i budowlanych w zakresie sieci światłowodowych. Nadzór projektancki nad prowadzonymi inwestycjami. Pozyskiwanie informacji niezbędnej do stworzenia projektu, w tym wizje lokalne, uzgodnienia terenowe. Współpraca z...

Wdrażanie i rozwój systemów bazodanowych – analiza, projektowanie, optymalizacja Administracja bazami danych MSSQL – monitorowanie, konfiguracja, tworzenie kopii zapasowych Współpraca z zespołami IT oraz działami biznesowymi Wsparcie techniczne użytkowników końcowych Tworzenie...

Shift: 8/5 WORK FROM THE OFFICE* Are you a fan of vlogging or constantly looking to videos to help solve your challenges? Do you want to learn more about social media regulation, online free speech, internal controls or maybe even learn about EU policy making? If the answer is yes, then we have an...

Zakres działań: Nadzór oraz kontrola aktualnego stanu urządzeń (min. telefony, laptopy, tv). Kontrola stanu sal wideokonferencyjnych w tym: podstawowa diagnostyka, rozwiązywanie prostych problemów (brak podłączenia kamery itp.). Koordynowanie rutynowej konserwacji i napraw laptopów....

Projektowanie i wdrażanie oprogramowania. Tworzenie koncepcji i planowanie nowych modułów i funkcjonalności. Optymalizacja istniejących systemów i poprawa wydajności kodu. Weryfikacja jakości oprogramowania oraz przygotowywanie dokumentacji i raportów. Samodzielne projektowanie i...