Senior Full-Stack Java Developer

New
U
Upvanta sp. z o.o.Systemy sektora publicznego
Workplace type: remote; Locations: Wrocław, Katowice, Warszawa, Poznań, Łódź, Country code: PLContractSenior
Salary160 - 190 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 10 lat doświadczenia w IT przy wykształceniu na poziomie 7 EQF lub minimum 12 lat przy poziomie 6 EQF.
Required Skills
AWSDockerPostgreSQLHibernateJavaKubernetesSpring BootApache KafkaAngular

Requirements

  • Mieć wykształcenie na poziomie 7 EQF i minimum 10 lat doświadczenia w IT albo wykształcenie na poziomie 6 EQF i minimum 12 lat doświadczenia.
  • Bardzo dobrze znać Javę, w tym wersje 19, 21 lub 25.
  • Mieć doświadczenie z Spring Boot, Spring Framework, Spring Cloud, Hibernate, JPA i REST API.
  • Znać J2EE/Jakarta EE, w tym EJB 3, CDI i JMS, oraz mieć doświadczenie z WebLogic 14.
  • Bardzo dobrze znać JavaScript, HTML5 i CSS3 oraz mieć doświadczenie z Angular lub Vue.
  • Mieć doświadczenie z PostgreSQL, Oracle, MongoDB i Elasticsearch, w tym w projektowaniu schematów i optymalizacji zapytań.
  • Znać Liquibase oraz projektowanie i zabezpieczanie API z użyciem OpenAPI/Swagger.
  • Mieć doświadczenie z Apache Kafka i integracjami systemowymi.
  • Bardzo dobrze znać AWS oraz mieć doświadczenie z Terraform lub AWS CloudFormation.
  • Znać Dockera, Kubernetesa, CaaS, Consul i środowiska AWS VDI.
  • Bardzo dobrze znać Git oraz GitFlow lub Trunk-Based Development; mieć doświadczenie z GitLab, Bitbucket lub SVN.
  • Znać architekturę heksagonalną, mikroserwisy, CQRS, OAuth 2.0, OpenID Connect i JWT.
  • Mieć doświadczenie z narzędziami monitorowania i observability, testami JUnit 4/5 i Mockito oraz pracą z Jira w dużych zespołach Agile.
  • Znać angielski lub francuski na poziomie minimum B2.

Responsibilities

  • Rozwijać i utrzymywać aplikacje frontendowe oraz backendowe.
  • Projektować i implementować interfejsy użytkownika, REST API, logikę biznesową oraz integracje z bazami danych.
  • Tworzyć skalowalne i bezpieczne usługi oraz rozwijać architekturę aplikacji.
  • Implementować mechanizmy uwierzytelniania, autoryzacji i walidacji danych.
  • Przygotowywać testy jednostkowe i integracyjne oraz dbać o jakość kodu.
  • Diagnozować błędy, debugować i rozwiązywać problemy produkcyjne.
  • Wdrażać aplikacje z wykorzystaniem AWS, CI/CD, Dockera i Kubernetesa.
  • Monitorować systemy, analizować wydajność i optymalizować rozwiązania.
  • Przygotowywać dokumentację techniczną i współpracować przy integracji komponentów systemu.
  • Uczestniczyć w pracach architektonicznych i rozwoju rozwiązań dla środowiska enterprise.
View Full Description & ApplyYou'll be redirected to the employer's site
160 - 190 PLN per hour
Apply Now