Pracuj.pl Stacjonarnie Mid

Programistka/Programista Java

Currenda Sp. z o. o.

⚲ Sopot

7 700–19 300 zł / mies. (zal. od umowy)

Wymagania

  • Java
  • Spring Boot
  • SQL
  • PostgreSQL
  • Docker
  • Git
  • GitHub Copilot
  • Claude Code

Opis stanowiska

Nasze wymagania:
Bardzo dobra znajomość Java oraz Spring (Boot, MVC, Security, Data)
Doświadczenie z MS SQL / PostgreSQL oraz integracjami SOAP / REST
Znajomość Git, GitFlow i Docker
Doświadczenie we współpracy z zespołem wdrożeniowym i testerskim
Umiejętność samodzielnego rozwiązywania problemów i odpowiedzialność za realizowane zadania
Otwartość, dokładność, cierpliwość i wytrwałość
Umiejętność pracy zespołowej, dzielenia się wiedzą i transparentnej komunikacji

Mile widziane:
Znajomość metodyk Scrum i SAFe
Znajomość dobrych praktyk w zakresie testów jednostkowych, optymalizacji i dokumentowania kodu
Doświadczenie z Apache Camel
Zainteresowanie wykorzystaniem AI w pracy programisty, w szczególności narzędzi takich jak Claude Code czy GitHub Copilot

Zakres obowiązków:
Projektowanie i rozwój aplikacji w technologii Java
Analiza wymagań biznesowych i technicznych
Dobór odpowiednich rozwiązań technologicznych
Tworzenie i przeprowadzanie Code Review
Debugowanie oraz diagnozowanie i rozwiązywanie problemów
Praca z relacyjnymi bazami danych
Współpraca z zespołem developerskim oraz zespołem wdrożeniowym
Estymowanie prac i udział w planowaniu realizacji zadań
Wsparcie produkcyjne i reagowanie na problemy występujące na środowisku produkcyjnym
Tworzenie i aktualizowanie dokumentacji technicznej
Wsparcie mniej doświadczonych developerów

Oferujemy:
Ruchomy start pracy - pracę rozpoczynamy między 7:00 a 9:00
Możliwość pracy zdalnej, stacjonarnej, hybrydowej - wybór należy do Ciebie
Co miesiąc doładowywaną kafeterie - sam/sama decydujesz na co przeznaczysz środki
Dofinansowanie do szkoleń/kursów/studiów
Dofinansowanie do wypoczynku, wydarzeń kulturalnych
Ubezpieczenie na życie, zdrowotne, karta Multisport

🔍 Dekoder Ogłoszenia

🔴
Umiejętność samodzielnego rozwiązywania problemów i odpowiedzialność za realizowane zadania
Oczekuje się, że będziesz w stanie samodzielnie radzić sobie z trudnościami i brać pełną odpowiedzialność za swoje projekty, bez ciągłego nadzoru.
🔴
Otwartość, dokładność, cierpliwość i wytrwałość
Te cechy mogą być testowane w sytuacjach wymagających radzenia sobie z niejasnymi wymaganiami, trudnymi błędami lub presją czasu.
🔴
Wsparcie mniej doświadczonych developerów
Może oznaczać, że będziesz musiał poświęcać znaczną część swojego czasu na mentoring i pomoc młodszym kolegom.
🔴
Możliwość pracy zdalnej, stacjonarnej, hybrydowej - wybór należy do Ciebie
Chociaż wybór jest oferowany, ostateczna decyzja może zależeć od potrzeb zespołu lub projektu w danym momencie.
🔴
Estymowanie prac i udział w planowaniu realizacji zadań
Oznacza to, że będziesz odpowiedzialny za szacowanie czasu potrzebnego na wykonanie zadań, co może wiązać się z presją dotrzymania terminów.