Zum Inhalt springen
confidential

Młodszy programista

confidential Alle Angebote ansehen
Zabrze

Kurzfassung

Junior Java + Angular Developer needed to maintain and develop web apps. Responsibilities include bug fixing, implementing features, UI development, unit testing, PostgreSQL work, and code reviews. Requires Java 17+, Spring Boot, Angular, TypeScript, HTML, CSS, SQL, Git. Polish and technical English needed.

Von KI erstellte Kurzfassung des Anzeigentextes.

Do naszego zespołu poszukujemy osoby na stanowisko Młodszego Programisty Java + Angular, która będzie współtworzyć i utrzymywać aplikacje webowe wykorzystywane przez naszych klientów oraz wewnętrzne narzędzia firmy.

Zakres obowiązków:

- utrzymanie i rozwój istniejących aplikacji webowych opartych o Java, Spring Boot i Angular,

- realizacja zadań ze zgłoszeń: poprawianie błędów, wdrażanie mniejszych i średnich funkcjonalności, zmiany w interfejsie użytkownika,

- budowa i dopracowywanie widoków, formularzy i komponentów w Angularze z dbałością o spójny, czytelny i wygodny interfejs,

- pisanie testów jednostkowych i integracyjnych do wprowadzanych zmian,

- praca z PostgreSQL,

- udział w przeglądach kodu (code review),

- prowadzenie dokumentacji technicznej i opisów wprowadzanych zmian,

- pomoc w przygotowaniu wydań i utrzymaniu środowisk aplikacji,

- współpraca z zespołem merytorycznym przy doprecyzowaniu wymagań.

Wymagania:

- znajomość języka Java (wersja 17 lub nowsza) oraz podstaw Spring Boot: REST, Spring Data JPA, Security,

- znajomość Angular i TypeScript: komponenty, formularze reaktywne, routing, RxJS, sygnały,

- dobra znajomość HTML i CSS oraz wyczucie UI/UX - dbałość o wygląd, spójność i użyteczność interfejsu,

- podstawy SQL i relacyjnych baz danych (PostgreSQL),

- znajomość Git i pracy w gałęziach,

- umiejętność czytania i rozumienia cudzego kodu oraz pracy w istniejącym, rozwijanym od lat projekcie,

- samodzielność w doprowadzaniu zadania do końca i otwarta komunikacja, gdy coś się nie udaje,

- rozumienie kodu, który oddajesz do review,

- bardzo dobra znajomość języka polskiego oraz angielski na poziomie czytania dokumentacji technicznej,

- wykształcenie informatyczne lub pokrewne albo równoważne doświadczenie praktyczne.

Dodatkowym atutem będzie:

- znajomość Tailwind CSS,

- znajomość Vaadin,

- znajomość Docker, Gradle, Flyway, Lombok, MapStruct,

- doświadczenie z testami end-to-end (Playwright),

- podstawy znajomości systemów Linux,

- zainteresowanie bezpieczeństwem aplikacji (OWASP Top 10),

- doświadczenie ze stażu, praktyk lub pierwszej pracy w projekcie komercyjnym.

Oferujemy:

- stabilne zatrudnienie,

- pracę nad realnymi produktami, z których korzystają klienci,

- pracę w nowoczesnych technologiach (Java 25, Spring Boot 4, Angular 22, Tailwind 4) i uporządkowany proces wytwarzania oprogramowania,

- możliwość rozwoju kompetencji

- przyjazną atmosferę, mały zespół i krótką drogę decyzyjną,

Szukamy osoby, która chce uczyć się programowania na prawdziwych projektach, pod opieką doświadczonej osoby i w stabilnym środowisku, potrafi doprowadzić zadanie do końca i nie boi się pytać, gdy czegoś nie wie.

Quelle