Starszy Programista JAVA

Warszawa / hybrydowo

Oferty pracy     Starszy Programista JAVA

Starszy Programista JAVA

📍 Lokalizacja: hybrydowo z biura w Warszawie

📄 Forma zatrudnienia: B2B

💰 Wynagrodzenie: 120-150 zł/h

🕛 Czas trwania projektu: 4 miesiące z możliwością przedłużenia


Opis stanowiska:

Poszukujemy Java Developera, który dołączy do projektu realizowanego dla w sektora publicznego. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie aplikacji opartych na technologii Java.

Idealny kandydat posiada co najmniej 5-letnie doświadczenie w programowaniu w Java (min. wersja 8) oraz praktyczną znajomość technologii takich jak Spring Framework, Hibernate (lub inna biblioteka ORM), SQL. Mile widziane doświadczenie w pracy z SOAP, REST, Docker, Kubernetes oraz frontendowymi technologiami takimi jak JSF, Angular lub Vaadin.


Wymagania


Co najmniej 5-letnie doświadczenie w programowaniu w języku Java, obejmujące:

  • Pracę z Java w wersji co najmniej 8,
  • Korzystanie z bibliotek ORM (Object-Relational Mapping),
  • Tworzenie oprogramowania w języku Java z wykorzystaniem relacyjnych baz danych SQL,
  • Budowę usług opartych na protokołach SOAP (Simple Object Access Protocol) oraz REST (Representational State Transfer),
  • Pracę z co najmniej jednym z serwerów aplikacji: JBoss, WebLogic, GlassFish,
  • Wykorzystanie co najmniej jednej z technologii front-endowych: JSF, Angular, Vaadin,
  • Programowanie w HTML, JavaScript, CSS,
  • Znajomość technologii konteneryzacji, np. Docker, Kubernetes lub innej równoważnej technologii do zarządzania i skalowania aplikacji kontenerowych.

Znajomość technologii i narzędzi:

  • Spring Framework,
  • JPA lub jednej z bibliotek ORM: Hibernate, EclipseLink,
  • Narzędzi wspierających proces wytwarzania oprogramowania, w tym co najmniej jednego z poniższych: CI/CD, Narzędzie do statycznej analizy kodu, narzędzie do weryfikacji pokrycia kodu testami, narzędzie do testów obciążeniowych, np. LoadUI, JMeter lub inne równoważne

Obowiązki


🔹 Tworzenie wysokowydajnego, skalowalnego i stabilnego oprogramowania.

🔹 Projektowanie oraz implementacja nowych funkcjonalności, pokrytych testami jednostkowymi i integracyjnymi.

🔹 Diagnozowanie problemów oraz optymalizacja systemu operującego na dużych zbiorach danych.

🔹 Udział w optymalizacji procesu wytwarzania oprogramowania, w tym:

  • Wdrażanie Continuous Integration,
  • Zapewnienie wysokiej jakości kodu,
  • Dobór odpowiednich technologii.
  • 🔹 Praca w metodyce SCRUM (udział w Daily Scrum, Sprint Review, Sprint Planning, Retrospective).
  • 🔹 Przegląd kodu (code review) na pull requestach oraz wsparcie procesu git-flow.
  • 🔹 Szacowanie zakresu pracy w przyszłych projektach.
  • 🔹 Coaching i wsparcie małych zespołów (do 5 osób).
  • 🔹 Aktywny udział w wymianie wiedzy w zespole, m.in.:
  • Prowadzenie szkoleń wewnętrznych,
  • Dokumentowanie najlepszych praktyk na Confluence

Oferujemy


  • Stawka do 150 zł/h netto na b2b
  • Krótki 14-dniowy termin płatności faktury
  • Bogaty pakiet usług prywatnej opieki medycznej
  • Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych)

Tryb pracy

Praca hybrydowa
Praca stacjonarna: Warszawa / hybrydowo

Osoby kontaktowe

Kornelia Brzyska
Junior Talent Acquisition Consultant

Udostępnij ofertę

   
Recruitment powered by tomHRM