Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Upvanta sp. z o.o.

NewBe an early applicant

Senior Full-Stack Java Engineer

Posted Updated 11 views
Discussion

Description

Wynagrodzenie
umowa o pracę: 150 – 170 PLN / godz. brutto

O projekcie

Poszukujemy Senior Full-Stack Java Engineera do pracy nad dużymi systemami korporacyjnymi w europejskim środowisku sektora publicznego.

Projekt obejmuje rozwój i utrzymanie bezpiecznych, skalowalnych aplikacji wspierających procesy związane z obsługą wniosków, ofert, grantów, audytów oraz zarządzaniem finansowaniem. Osoba na tym stanowisku będzie odpowiadać za rozwój komponentów backendowych i frontendowych, integracje API, pracę z bazami danych oraz wdrażanie i utrzymanie aplikacji w środowiskach chmurowych.

Zakres obowiązków

  • Rozwój i utrzymanie aplikacji webowych w obszarze backendu i frontendu.

  • Implementacja logiki biznesowej, interfejsów użytkownika, API oraz integracji z bazami danych.

  • Projektowanie i zabezpieczanie REST API oraz usług webowych.

  • Stosowanie dobrych praktyk bezpieczeństwa, w tym uwierzytelniania, autoryzacji, logowania i monitorowania.

  • Pisanie testów jednostkowych i integracyjnych, debugowanie oraz rozwiązywanie problemów produkcyjnych.

  • Wdrażanie aplikacji z wykorzystaniem chmury, CI/CD, Dockera i Kubernetes.

  • Monitorowanie wydajności, stabilności aplikacji i środowisk testowych.

  • Udział w code review, mentoring oraz wsparcie techniczne innych członków zespołu.

  • Współpraca z zespołami QA, doprecyzowywanie wymagań i szacowanie prac.

  • Dbanie o jakość kodu i dokumentację techniczną.

Wymagania

  • Minimum 7 lat doświadczenia zawodowego w IT.

  • Wykształcenie wyższe odpowiadające poziomowi 6 Europejskiej Ramy Kwalifikacji (EQF), np. licencjat lub równoważne.

  • Bardzo dobra znajomość Javy oraz Spring Boot, Hibernate i tworzenia REST API.

  • Dobra znajomość JavaScript, HTML i CSS.

  • Doświadczenie w pracy z bazami PostgreSQL, Oracle i MongoDB, w tym projektowaniem schematów oraz optymalizacją zapytań.

  • Znajomość WebLogic, JEE i EJB.

  • Doświadczenie z AWS lub Azure oraz wdrażaniem aplikacji w chmurze.

  • Praktyczna znajomość zabezpieczania REST API, OpenAPI/Swagger, OAuth 2.0, OpenID Connect i JWT.

  • Znajomość co najmniej jednego z frameworków frontendowych: Angular, React lub Vue; mile widziany również Bootstrap.

  • Doświadczenie z narzędziami CI/CD i build tools, np. Maven, GitLab, Bamboo, Jenkins lub Nexus.

  • Znajomość Git, Bitbucket, Jira oraz narzędzi do współpracy i dokumentacji.

  • Doświadczenie w pracy z Dockerem i Kubernetes.

  • Znajomość architektury SOA oraz architektury opartej na service bus.

  • Doświadczenie w metodykach Agile/Scrum.

  • Znajomość JUnit i Mockito oraz narzędzi do analizy jakości i bezpieczeństwa kodu, np. SonarQube, SonarLint lub HP Fortify.

  • Umiejętność komunikacji technicznej, współpracy zespołowej i dzielenia się wiedzą.

  • Znajomość języka angielskiego lub francuskiego na poziomie minimum B2.

Mile widziane

  • Doświadczenie z Apache Camel.

  • Znajomość Drools lub innych silników reguł biznesowych.

  • Doświadczenie w korzystaniu z narzędzi AI wspierających programowanie, np. Amazon Q lub Kiro.

  • Znajomość analizy systemowej i podstaw zarządzania projektami.

  • Doświadczenie w mentoringu oraz pełnieniu funkcji technicznego lidera.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →