NoFluffJobs Stacjonarnie Senior

Senior Java Developer

Diverse CG Sp. z o.o. Sp.k.

⚲ Kraków

17 500 - 23 500 PLN (PERMANENT)

Wymagania

  • wykształcenie wyższe (BSc/MSc) z informatyki
  • praktyczna znajomość Java oraz Spring MVC/Spring Boot, JMS, JPA, JAX-*
  • doświadczenie z WebServices (SOAP, REST)
  • znajomość zasad OOP, wzorców projektowych i SOLID
  • umiejętność projektowania kodu pod testy jednostkowe
  • praktyka z relacyjnymi bazami danych i modelowaniem danych
  • biegły angielski, w tym swobodna komunikacja telefoniczna
  • doświadczenie w metodykach agile

Opis stanowiska

Będziesz projektować, rozwijać i testować komponenty systemu Transfer Agency Investor Onboarding, integrować rozwiązania wewnętrzne z systemami zewnętrznych dostawców oraz rozwiązywać problemy zgłaszane na testach i produkcji. Praca obejmuje też wsparcie analityków biznesowych w doprecyzowaniu user stories i kryteriów akceptacji — to więcej niż samo kodowanie. Uwaga: oferta mówi o 'ciągłej refaktoryzacji' i 'elastyczności' — w praktyce może to oznaczać zmieniające się priorytety i mniej stabilną architekturę, więc jeśli potrzebujesz przewidywalności, warto dopytać o stan projektu.

🔍 Dekoder Ogłoszenia

🔴
Training & learning opportunities
Może oznaczać dostęp do platform e-learningowych lub budżet szkoleniowy, ale niekoniecznie gwarantuje rozwój w kierunku zgodnym z oczekiwaniami pracownika.
🔴
Ability to create clean, versatile, modular code with easily replaceable modules and layers
Oczekuje się, że kod będzie łatwy do utrzymania i modyfikacji, ale może to również oznaczać, że projekt jest w fazie ciągłych refaktoryzacji lub brakuje mu stabilnej architektury.
🔴
Skills to design code for unit testing
Wymaga umiejętności pisania kodu, który jest testowalny, ale niekoniecznie oznacza, że istnieją już dobrze zdefiniowane procesy testowania lub że testy są priorytetem.
🔴
Supporting business analysts in reaching a common understanding of user stories and acceptance criteria
Oznacza konieczność aktywnego udziału w definiowaniu wymagań, co może wykraczać poza samo kodowanie i wymagać dodatkowego zaangażowania w analizę biznesową.
🔴
Positive, can-do attitude, openness to change and ability to grasp the big picture quickly
Może sugerować, że oczekiwana jest elastyczność i chęć do podejmowania nowych wyzwań, ale również może oznaczać częste zmiany priorytetów i niepewność co do kierunku projektu.