Senior Full Stack Engineer (Java + Angular)
In short
Senior Full Stack Engineer role in Kraków, Poland, focused on developing web apps & digital services. Requires 10+ years in IT, Java 17+, Spring 6, Angular 14+, NgRx, WCAG 2.1+, SQL/NoSQL databases, AWS, Docker, Kubernetes, CI/CD, and e-signatures. Full-time, on-site position.
Keywords
AI-written summary based on the listing content.
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.
| Published | 2026-09-17 |
| Expires | 2026-12-16 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.
Similar offers
Solutions Architect with AI SDLC
Future Processing
KrakówTest Automation Engineer with Playwright
Billennium
KrakówFullstack Developer (Go & Node.js/Python)
Clurgo
KrakówProgramista PHP / Laravel Developer
CStore
KrakówSenior Mobile Software Engineer (iOS) - Consumer Experience
Allegro
Kraków