Senior Fullstack Developer (Java + Angular)
130 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#399163·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpring BootAngularTypeScriptKafkaDomain-driven designOracleSQLRedisNode.jsMavenDockerKubernetesWebpackOWASPSpringBoot
Firma i stanowisko
Dlugofalowa wspólpraca z miedzynarodowa, topowa firma consultingowa, swiadczaca uslugi IT dla duzych i srednich firm z róznorodnych sektorów jak automotive, healthcare, finanse, bankowosc czy produkcja.
Wymagania
- Minimum 10 lat doswiadczenia komercyjnego w rozwoju oprogramowania.
- Praktycznego doswiadczenia fullstack z aktualnym doswiadczeniem na backendzie i frontendzie.
- Bardzo dobra znajomosc Java 17–21, mile widziane wersje nowsze.
- Doswiadczenie ze Spring Boot 3.x oraz architekturą mikroserwisową.
- Praktyczna znajomosc Kafka oraz systemów opartych o architekturę event-driven lub messaging.
- Bardzo dobra znajomość SQL, szczególnie w srodowisku Oracle.
- Doswiadczenie lub dobra znajomosc Redis.
- Doswiadczenie z Domain-Driven Design.
- Praktyczne doświadczenie z Angular, TypeScript i aplikacjami SPA.
- Znajomość dobrych praktyk frontendowych, architektury aplikacji Angular i zasad utrzymywalności kodu.
- Bardzo dobra znajomosc zagadnien bezpieczenstwa aplikacji webowych, praktyczna znajomosc OAuth2 oraz OIDC.
- Znajomość Git oraz doświadczenie z CI/CD, szczególnie GitLab CI.
- Znajomość narzędzi Jira i Confluence.
- Znajomość języka angielskiego na poziomie B2 lub C1.
- Gotowość do pracy hybrydowej - 60% czasu w biurze w Warszawie na Mokotowie.
Nice to have:
- Doświadczenie z Node.js.
- Znajomość Maven.
- Doświadczenie z Docker i Kubernetes.
- Znajomość Webpack.
- Doświadczenie z platformami identity management.
- Znajomość zasad OWASP lub certyfikacje w obszarze bezpieczeństwa.
Obowiązki
- Projektowanie, rozwój i utrzymanie nowoczesnych aplikacji fullstack wspierajacych kluczowe procesy biznesowe.
- Rozwój backendu w Java 17–21 oraz Spring Boot 3.x, ze szczególnym naciskiem na architekture mikroserwisowa.
- Tworzenie i rozwój aplikacji typu Single Page Application z wykorzystaniem Angular i TypeScript.
- Integracja systemów w oparciu o architekture event-driven oraz platforme Kafka.
- Praca z bazami danych Oracle SQL oraz optymalizacja istniejacych rozwiazan.
- Tworzenie bezpiecznego, skalowalnego, testowalnego i latwego w utrzymaniu kodu.
- Udzial w projektowaniu rozwiazan, analizach przedprojektowych oraz podejmowaniu decyzji technicznych.
- Wspólpraca z interesariuszami biznesowymi i technicznymi w srodowisku miedzynarodowym.
- Implementacja, utrzymanie i rozwój testów automatycznych oraz pipeline’ów CI/CD.
- Dbanie o bezpieczenstwo aplikacji, w tym obsluge identity management, OAuth2 oraz OIDC.
- Utrzymywanie i aktualizacja dokumentacji technicznej.
- Udzial w wymianie wiedzy i promowaniu dobrych praktyk developerskich w zespolach wewnetrznych i zewnetrznych.
Benefity
- Sport Subscription
- Private healthcare
Karta sportowa
Opieka zdrowotna
Inne informacje
Gotowosc do pracy hybrydowej - 60% czasu z biura klienta w Warszawie na Mokotowie.
SQUARE ONE RESOURCES
162 aktywne oferty