Upvanta
Upvanta
New

Lead Full Stack Engineer (Java + Angular)

1500 - 1800 PLN/ dzień.B2B
C-Level / ManagerInne·B2B
#446020·Dodano wczoraj·2
Źródło: justjoin.it
Aplikuj teraz

Tech 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

Upvanta

263 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz