UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Senior Full Stack Engineer (Java + Angular) (m/k/n)
- Zdalnie
Poland, Wrocław
Opis oferty
Poland, Warszawa
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.
Podobne oferty
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Poland, Wrocław
Poland, Kraków
1200 - 1400 zł / dziennie
Poland
$2k USD
Poland, Łódź
Mindbox Sp. z o.o.
32 000 – 36 000 zł
Poland, Kraków
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Poland, Wrocław
1500 - 1800 zł / dziennie
Poland
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
200 - 230 zł / stawka godzinowa
Poland, Warszawa
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Poland, Wrocław
22800 - 30000 zł
Poland, Warszawa
145 - 155 zł / stawka godzinowa
Poland