JustJoin.IT Praca zdalna Senior

Senior Java Developer

Lumicode Sp. z o.o. (Pentacomp Group)

⚲ Warszawa

20 160 - 21 840 PLN netto (B2B)

Wymagania

  • minimum 5 lat doświadczenia zawodowego na stanowisku Java Developer / Java Programmer
  • bardzo dobra znajomość Javy — minimum w wersji 8
  • doświadczenie w pracy z JPA lub innymi technologiami ORM (np. Hibernate)
  • praktyczna znajomość relacyjnych baz danych: MySQL, PostgreSQL, MS SQL lub Oracle
  • doświadczenie z Maven lub Gradle
  • praktyczna znajomość REST API
  • doświadczenie z frameworkami Spring oraz Spring Boot
  • znajomość co najmniej jednej biblioteki do testów jednostkowych (JUnit lub Mockito)

Opis stanowiska

Rozwój i utrzymanie aplikacji backendowych w Javie dla klienta z Grupy Pentacomp — projekty cyfrowej transformacji dla dużych przedsiębiorstw i sektora publicznego. Praca obejmuje projektowanie nowych funkcjonalności, REST API, pracę z bazami danych i ORM oraz testy jednostkowe. Rekrutacja odbywa się w siedzibie klienta w Warszawie, co warto uwzględnić planując dojazdy.

🔍 Dekoder Ogłoszenia

🟡
Realizujemy projekty wspierające cyfrową transformację naszych klientów, łącząc doświadczenie z nowoczesnymi technologiami.
Może to oznaczać zarówno innowacyjne projekty, jak i utrzymanie starszych systemów z niewielkimi usprawnieniami.
🟡
Rekrutacja w siedzibie klienta w Warszawie.
Praca będzie wykonywana fizycznie w biurze klienta, a nie zdalnie, co może być istotne dla osób preferujących pracę z domu.
🔴
Minimum 5 lat doświadczenia zawodowego na stanowisku Java Developer / Java Programmer
Może oznaczać zarówno 5 lat ciągłego doświadczenia w Javie, jak i sumę lat pracy z tym językiem, nawet jeśli były przerwy lub praca w innych technologiach.
🟡
Umiejętności praktycznego wykorzystania powyższych technologii w realizowanych projektach oraz samodzielnego rozwiązywania problemów programistycznych
Oczekuje się, że kandydat będzie w stanie samodzielnie radzić sobie z trudnościami technicznymi bez ciągłego wsparcia.
🟡
Rozwój i utrzymanie aplikacji backendowych w technologii Java
Część pracy może polegać na utrzymaniu istniejącego kodu, a nie tylko na tworzeniu nowych funkcjonalności.