Zum Inhalt springen
Upvanta sp. z o.o.

Senior Full Stack Engineer (Java + Angular)

Upvanta sp. z o.o. Alle Angebote ansehen
Warszawa
Gdańsk
Kraków
Poznań
+1
vor 1 Tag

Kurzfassung

Senior Full Stack Engineer needed for international project developing web apps and digital services on AWS. Requires 10+ years of IT experience, Java 17+, Spring 6, Angular 14+, NgRx, TypeScript, SQL, NoSQL, and e-signature expertise. Based in Warsaw.

Von KI erstellte Kurzfassung des Anzeigentextes.

Projekt dla międzynarodowej organizacji, obejmujący rozwój i utrzymanie nowoczesnych aplikacji webowych oraz usług cyfrowych w środowisku chmurowym.

Technologie i narzędzia: Java 17+ | Spring 6 | Spring Boot 3 | Angular 14+ | NgRx | TypeScript | HTML5 | CSS3 | JPA/Hibernate | PostgreSQL | Oracle | MySQL | MS SQL Server | ElasticSearch | Firebase DB | Docker | Kubernetes | AWS | Git | Jira | Confluence | Bitbucket | Bamboo | JUnit | Mockito | CI/CD

Zakres obowiązków

Projektowanie, rozwój i utrzymanie aplikacji webowych w architekturze Full Stack z wykorzystaniem Angular oraz Java/Spring.

Tworzenie nowoczesnych i responsywnych interfejsów użytkownika zgodnych ze standardami dostępności WCAG 2.1+.

Projektowanie oraz rozwój usług backendowych i logiki biznesowej w oparciu o Java 17+, Spring Framework oraz Spring Boot.

Tworzenie i rozwój REST API oraz integracja komponentów frontendowych z usługami backendowymi.

Projektowanie schematów baz danych oraz optymalizacja zapytań dla środowisk Oracle, PostgreSQL, MySQL i Microsoft SQL Server.

Praca z rozwiązaniami NoSQL, w tym Firebase DB oraz ElasticSearch.

Implementacja rozwiązań związanych z bezpieczeństwem aplikacji, szyfrowaniem danych, podpisem elektronicznym oraz certyfikatami cyfrowymi.

Wykorzystanie narzędzia HashiCorp Vault do bezpiecznego zarządzania sekretami i poświadczeniami.

Przygotowywanie oraz rozwijanie testów jednostkowych i integracyjnych zgodnie z podejściem Test Driven Development.

Wdrażanie i utrzymanie aplikacji w środowiskach chmurowych z wykorzystaniem Docker, Kubernetes oraz AWS.

Udział w procesach CI/CD oraz współpraca w środowisku Agile Scrum.

Analiza i rozwiązywanie problemów produkcyjnych w ramach wsparcia 3. linii, obejmującego analizę logów, baz danych oraz repozytoriów dokumentów.

Tworzenie dokumentacji technicznej i współpraca z międzynarodowymi zespołami projektowymi.

Wymagania:

Minimum 10 lat doświadczenia zawodowego w branży IT.

Minimum 10 lat doświadczenia w programowaniu w języku JavaScript, HTML5 oraz CSS3.

Minimum 5 lat doświadczenia w pracy z frameworkiem Angular (wersja 14 lub nowsza) oraz biblioteką NgRx.

Bardzo dobra znajomość zagadnień związanych z dostępnością cyfrową WCAG 2.1 lub nowszą.

Minimum 10 lat doświadczenia komercyjnego w programowaniu w języku Java (wersja 17 lub nowsza).

Praktyczna znajomość Spring Framework 6+, Spring Boot 3+ oraz JPA/Hibernate.

Minimum 5 lat doświadczenia w pracy z relacyjnymi bazami danych, takimi jak Oracle lub PostgreSQL.

Doświadczenie w projektowaniu struktur baz danych oraz optymalizacji zapytań SQL.

Znajomość baz NoSQL oraz narzędzi takich jak ElasticSearch i Firebase DB.

Minimum 5 lat doświadczenia w obszarze podpisów elektronicznych, certyfikatów cyfrowych oraz szyfrowania danych.

Doświadczenie w pracy z HashiCorp Vault.

Znajomość projektowania i zabezpieczania REST API.

Praktyczne doświadczenie z testami automatycznymi z wykorzystaniem Spring Boot Test, JUnit oraz Mockito.

Znajomość zasad SOLID oraz nowoczesnych workflow Git (GitFlow, trunk-based development).

Doświadczenie w pracy z Dockerem, Kubernetes oraz usługami chmurowymi AWS.

Veröffentlicht 2026-09-17
Läuft ab 2026-12-16
Quelle