freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Java Developer

Summary

Build and maintain a Java-based system with Angular front-end, ensuring code quality, security, and low technical debt while collaborating in an Agile team.


  • Projektowanie i uzgodnienie założeń technicznych do realizacji zmiany z zachowaniem integralności, bezpieczeństwa danych, jakości projektowanej architektury, ciągłości działania i wpływu na dług technologiczny

  • Implementacja uzgodnionych zmian w funkcjonalności systemu zgodności ze standardami Klienta

  • Przeglądy kodu dostarczanego przez zespół i innych developerów w repo (przede wszystkim pod kątem spełniania uzgodnionych standardów Klienta i IT i zgodności z założeniami zmiany)

  • Aktywne przeciwdziałanie powstawaniu długu technologicznego przez inicjowanie działań refaktoryzacyjnych oraz współtworzenie rejestru długu systemowego

  • Wsparcie programistyczne i merytoryczne podczas wdrażania rozwiązań i w odpowiedzialnym utrzymaniu modułów aplikacji

  • Diagnoza, analiza i usuwanie błędów UAT oraz problemów utrzymaniowych obserwowanych w monitoringu PROD

  • Wycena pracochłonności zmian w systemie informatycznym


Wymagania:



  • Dobra znajomość języka angielskiego umożliwiającą czytanie dokumentacji technicznej,

  • Znajomość wzorców projektowych i architektonicznych,

  • Znajomość metodyk Agile (mile widziany SCRUM),

  • Umiejętności szybkiego dostosowywania się do zmian, otwarcia na innych i nowe pomysły

  • Samoorganizacja i dążenie do przejmowania odpowiedzialności za realizację zadań,

  • Min. 4 - lat doświadczenia na stanowisku programisty w projektach komercyjnych

  • Min. 3 - lata doświadczeń w pracy z Java

  • Min. 3 - lata doświadczeń w pracy w środowisku bazy danych PostgreSQL

  • Min. 2 - lata doświadczenia w pracy z Angular

  • Min. 2 - lata doświadczenia w roli developera w pracy w modelu zwinnym

  • Wymagana znajomość i doświadczenie w technologii:



  • o systemu kontroli wersji i narzędzi (Git, Bitbucket, Github)

  • o budowy aplikacji (Maven, Gradle)

  • o narzędzi CI/CD (Jenkins, Github actions)

  • o narzędzi z obszarów diagnozy i analizy błędów (Kibana, Elasticsearch)

  • o środowisk (Linux, Windows)

  • o narzędzia konteneryzacji (Docker, Kubernetes)

  • o serwerów aplikacji (Tomcat)

  • o baz danych (Postresql)

  • o integracja (REST, SOAP, Kafka)


Mile widziane:



  • znajomość serwerów HTTP (Nginx, Apache)

  • Lokalizacja: Warszawa/ Wola – hybryda 1 w tygodniu w biurze

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available