Senior Full-Stack Java Engineer

New
U
Upvanta sp. z o.o.Systemy korporacyjne, sektor publiczny
Workplace type: remote; Locations: Gdańsk, -, Sopot, -, Gdańsk, Country code: PLFull-TimeSenior
Salary150 - 170 PLN per hour
Apply NowOpens the employer's application page

Job Details

Languages
Znajomość języka angielskiego lub francuskiego na poziomie minimum B2.
Experience
Minimum 7 lat doświadczenia zawodowego w IT.
Required Skills
DockerPostgreSQLHibernateJavaJavascriptKubernetesMongoDBOracleSpring BootREST API

Requirements

  • 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, Spring Boot, Hibernate i tworzenia REST API.
  • Dobra znajomość JavaScript, HTML i CSS.
  • Doświadczenie z 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 frameworka frontendowego: Angular, React lub Vue.
  • 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 z Dockerem i Kubernetes.
  • Znajomość SOA, architektury opartej na service bus, Agile/Scrum, JUnit i Mockito oraz angielski lub francuski na poziomie minimum B2.

Responsibilities

  • Rozwijać i utrzymywać aplikacje webowe w obszarze backendu i frontendu.
  • Implementować logikę biznesową, interfejsy użytkownika, API oraz integracje z bazami danych.
  • Projektować i zabezpieczać REST API oraz usługi webowe.
  • Stosować praktyki bezpieczeństwa, w tym uwierzytelnianie, autoryzację, logowanie i monitorowanie.
  • Pisać testy jednostkowe i integracyjne, debugować oraz rozwiązywać problemy produkcyjne.
  • Wdrażać aplikacje z wykorzystaniem chmury, CI/CD, Dockera i Kubernetes.
  • Monitorować wydajność i stabilność aplikacji oraz środowisk testowych.
  • Uczestniczyć w code review, mentoringu i wsparciu technicznym członków zespołu.
  • Współpracować z zespołami QA, doprecyzowywać wymagania i szacować prace.
  • Dbać o jakość kodu i dokumentację techniczną.
View Full Description & ApplyYou'll be redirected to the employer's site
150 - 170 PLN per hour
Apply Now