Młodszy programista
In short
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.
Keywords
AI-written summary based on the listing content.
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.
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.
Similar offers
Data Scientist /IoT Focus (f/m)
Level Work
ZabrzeWordPress Web Designer
Rendart sp. z o. o.
ZabrzeSenior Data Analyst / Senior BI Analyst (K/M)
Restaumatic S.A.
ZabrzeSpecjalista ds. Wyrobów Medycznych, Audytor (k/m)
TÜV Rheinland Group
ZabrzeSenior BI Data Analyst (m/f/d)
Restaumatic S.A.
Zabrze