the:protocol.it Praca zdalna Expert

Senior Java Developer

NESS SOLUTION sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Spring Boot
  • Hibernate
  • Maven
  • SQL
  • PostgreSQL
  • JUnit
  • Docker
  • Kubernetes
  • .NET
  • Kubernetes (nice to have)
  • SoapUI (nice to have)
  • Docker (nice to have)

Opis stanowiska

Wymagania:
- ma min. 5 lat doświadczenia jako Senior Java Developer
- bardzo dobrze zna Java, Spring, Spring Boot, Hibernate i Maven
- pracuje z SQL i PostgreSQL
- zna JUnit 5, Mockito, Spock lub podobne narzędzia
- ma doświadczenie z Dockerem, mikroserwisami i CI/CD
- zna REST, XML oraz praktyki TDD, DDD i SOLID
- pracowała z Spring Security, Keycloak, OAuth2/OIDC lub SAML
- posiada doświadczenie w branży lotniczej, w tym we współpracy z użytkownikami końcowymi
- ma wykształcenie wyższe techniczne

Mile widziane:
- Kubernetes
- SOAP

O firmie:
- Ness Solution specializes in combining business with technology by providing high-skilled specialists for banks, insurance firms, enterprises belonging to the payment ecosystem and telecommunications companies.

Zakres obowiązków:
- rozwijać nowe funkcjonalności i integrować komponenty systemów
- pracować z architekturą mikroserwisową
- tworzyć i rozwijać REST API
- uczestniczyć w code review
- projektować i utrzymywać testy jednostkowe oraz integracyjne
- rozwijać procesy CI/CD
- współtworzyć standardy techniczne i dokumentację
- dzielić się wiedzą z zespołem
- pracować w metodyce Scrum

Oferujemy:
- atrakcyjne wynagrodzenie i elastyczne warunki współpracy
- możliwość wpływania na rozwiązania architektoniczne i standardy techniczne
- współpraca z doświadczonym zespołem

🔍 Dekoder Ogłoszenia

🔴
ma min. 5 lat doświadczenia jako Senior Java Developer
Może oznaczać, że szukają kogoś, kto faktycznie był na stanowisku seniorskim przez 5 lat, lub kogoś, kto ma 5 lat ogólnego doświadczenia w Javie i oczekuje się, że będzie działał na poziomie seniorskim.
🔴
bardzo dobrze zna Java, Spring, Spring Boot, Hibernate i Maven
Określenie 'bardzo dobrze' jest subiektywne i może oznaczać różne poziomy biegłości dla różnych rekruterów.
🔴
pracuje z SQL i PostgreSQL
Może oznaczać zarówno tworzenie skomplikowanych zapytań, jak i proste operacje CRUD.
🔴
posiada doświadczenie w branży lotniczej, w tym we współpracy z użytkownikami końcowymi
Doświadczenie w branży lotniczej może być kluczowe, ale 'współpraca z użytkownikami końcowymi' może oznaczać zarówno zbieranie wymagań, jak i rozwiązywanie prostych problemów.
🔴
możliwość wpływania na rozwiązania architektoniczne i standardy techniczne
Może oznaczać realny wpływ na decyzje, ale też jedynie możliwość zgłaszania sugestii w ramach istniejących ram.