Lead Full Stack Engineer (Java + Angular)
1500 - 1800 PLN/ dzień.B2B
C-Level / ManagerInne·B2B
#446020·Dodano wczoraj·2
Źródło: justjoin.itTech Stack / Keywords
JavaScriptJavaAngularTypeScriptHTMLCSSOracleSQL
Firma i stanowisko
Firma Upvanta sp. z o.o. poszukuje doświadczonego Lead Full Stack Engineera do międzynarodowego projektu, którego celem jest rozwój i modernizacja kluczowych aplikacji biznesowych.
Wymagania
- Minimum 10 lat doświadczenia w IT/software development
- Minimum 9 lat doświadczenia z Java
- Minimum 8 lat doświadczenia z Angular, TypeScript, JavaScript, HTML i CSS
- Minimum 10 lat doświadczenia z SQL, w tym minimum 3 lata z Oracle
- Znajomość JPA/Hibernate i/lub jOOQ
- Minimum 5 lat doświadczenia ze Spring Boot lub podobnymi frameworkami Java
- Doświadczenie w projektowaniu architektury aplikacji i komponentów
- Bardzo dobra znajomość REST API oraz doświadczenie z SOAP Web Services
- Doświadczenie z Docker i Kubernetes
- Doświadczenie w CI/CD i DevOps
- Znajomość narzędzi monitoringu, np. Grafana
- Praktyczna znajomość Angular i eUI framework
- Znajomość OpenAPI/Swagger
- Znajomość protokołów i standardów: OAuth 2.0, OpenID Connect, JWT, RBAC
- Znajomość OWASP i Secure SDLC
- Minimum 7 lat doświadczenia w technical leadership, mentoringu i code review
Oczekiwania:
- Doświadczenie w projektowaniu i rozwijaniu aplikacji full-stack
- Umiejętność rozwiązywania złożonych problemów technicznych
- Doświadczenie w modernizacji aplikacji legacy
- Znajomość dobrych praktyk software architecture i design patterns
- Umiejętność prowadzenia code review i wspierania developerów
- Dobre umiejętności komunikacyjne i analityczne
- Praktyczne wykorzystanie AI w software development, w tym generowanie kodu, migracje Java oraz automatyzację testów
Nice to have:
- Certyfikaty AWS, GCP, Kubernetes, Java lub Information Security
- Wykształcenie wyższe na poziomie EQF Level 7
Obowiązki
- Projektowanie i rozwój aplikacji z użyciem Java i Angular
- Projektowanie architektury komponentów frontendowych, backendowych i bazodanowych
- Rozwój i zabezpieczanie REST i SOAP API
- Implementacja mechanizmów uwierzytelniania i autoryzacji
- Rozwój aplikacji Angular z wykorzystaniem eUI
- Projektowanie i rozwój procesów CI/CD
- Wdrażanie aplikacji z wykorzystaniem Docker i Kubernetes
- Monitoring i observability, np. z użyciem Grafana
- Code review i wsparcie techniczne zespołu
- Modernizacja aplikacji legacy
- Mentoring i techniczne wsparcie developerów
- Wykorzystanie AI w procesie tworzenia i testowania oprogramowania
Benefity
- Udział w międzynarodowym, długoterminowym projekcie
- Praca zdalna
- Praca przy modernizacji kluczowych aplikacji biznesowych
- Możliwość wpływania na architekturę i rozwiązania techniczne
- Praca z nowoczesnym stackiem: Java, Spring Boot, Angular, Oracle, Docker, Kubernetes, Grafana
- Możliwość wykorzystania AI w codziennej pracy programistycznej
- Rola łącząca development, architekturę i technical leadership
- Współpraca z doświadczonym zespołem
- Możliwość dalszego rozwoju w obszarach Cloud, DevOps, Security i Software Architecture
Napoje w biurze
Inne informacje
Informujemy, że administratorem danych jest Upvanta sp. z o.o z siedzibą w Warszawie. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania oraz inne prawa związane z danymi osobowymi zgodnie z regulaminem. Dane będą przetwarzane w celu realizacji procesu rekrutacji.
Upvanta
266 aktywnych ofert