Backend Developer (Java)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy rozwoju i utrzymania aplikacji backendowych klasy enterprise opartej na ekosystemie Java i Spring. Kluczowy stack to Java 21, Spring Boot, Spring Data JPA/Hibernate, PostgreSQL/Oracle, Liquibase, oraz integracje REST i SOAP (JSON, XML, OpenAPI, WSDL/XSD). Zakres obowiązków obejmuje projektowanie i implementację API, rozwój logiki biznesowej i warstwy dostępu do danych, optymalizację wydajności, diagnozowanie problemów produkcyjnych, tworzenie testów jednostkowych i integracyjnych, udział w code review, dokumentowanie rozwiązań oraz użycie narzędzi AI wspierających development. Oferowana jest praca zdalna oraz możliwość skorzystania z pakietów opieki medycznej i dofinansowania zajęć sportowych.

newyou can start ASAP

Backend Developer (Java)

Firma: NESS SOLUTION sp. z o.o.

od: 30 października 2026
do: 29 listopada 2026
brak widełekkontrakt B2B (pełny etat)
Parametry oferty
poziom:mid
tryb pracy: zdalna
lokalizacja:Warszawa, mazowieckie
Warszawa, mazowieckie

Wymagania

Technologie wymagane

Java
Spring Boot
Spring Framework
Kafka
REST API
SQL
PostgreSQL
Oracle
JVM
Liquibase
Domain-Driven Design
Maven
Claude Code

Nasze wymagania

  • Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java, preferowana Java 21.
  • Bardzo dobra znajomość Java i JVM, w tym programowania obiektowego i funkcyjnego, wielowątkowości oraz zarządzania pamięcią.
  • Praktyczne doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu aplikacji backendowych klasy enterprise.
  • Bardzo dobra znajomość Spring Boot, Spring Framework, Spring Data JPA oraz JPA/Hibernate.
  • Doświadczenie w projektowaniu i implementacji API REST oraz integracji SOAP.
  • Bardzo dobra znajomość SQL, relacyjnych baz danych, modelowania danych i optymalizacji zapytań.
  • Praktyczna znajomość PostgreSQL lub Oracle oraz narzędzi do zarządzania zmianami schematu bazy danych, w szczególności Liquibase.
  • Znajomość standardów i formatów integracyjnych: JSON, XML, OpenAPI, WSDL/XSD.
  • Znajomość narzędzi Git, Maven lub Gradle, JUnit i Mockito.
  • Doświadczenie w przygotowywaniu testów jednostkowych i integracyjnych oraz diagnozowaniu problemów produkcyjnych.
  • Praktyczna znajomość JIRA i Confluence oraz umiejętność przygotowywania dokumentacji technicznej.
  • Praktyczna umiejętność wykorzystywania narzędzi AI wspierających development, np. GitHub Copilot, Claude Code lub równoważnych, w zakresie generowania i analizy kodu, refaktoryzacji, tworzenia testów oraz dokumentacji.
  • Znajomość zasad bezpieczeństwa informacji i bezpiecznego korzystania z narzędzi AI.
  • Samodzielność, odpowiedzialność oraz umiejętność analitycznego rozwiązywania problemów.
  • Umiejętność współpracy zespołowej, prowadzenia code review oraz uzgadniania rozwiązań z zespołami technicznymi i biznesowymi.

Mile widziane

  • Doświadczenie w pracy w środowisku korporacyjnym, szczególnie w branży finansowej, ubezpieczeniowej lub medycznej.
  • Znajomość architektury mikroserwisowej, Domain-Driven Design (DDD) oraz wzorców projektowych GoF.
  • Doświadczenie w pracy z systemami kolejkowymi, np. Kafka, RabbitMQ lub IBM MQ.
  • Znajomość procesów CI/CD oraz narzędzi Jenkins lub GitLab CI.
  • Doświadczenie w pracy z Docker, Kubernetes i Helm.
  • Znajomość Enterprise Architect oraz umiejętność przygotowywania diagramów architektonicznych.
  • Podstawowa znajomość OAuth 2.0, OpenID Connect, JWT, Spring Security oraz OWASP.
  • Doświadczenie w monitorowaniu aplikacji z wykorzystaniem Grafana, Prometheus, Kibana lub OpenSearch.
  • Znajomość SonarQube lub podobnych narzędzi do analizy jakości i bezpieczeństwa kodu.
  • Doświadczenie w modernizacji i migracji istniejących systemów.
  • Znajomość środowiska JAPET.

Twój zakres obowiązków

  • Projektowanie, rozwijanie i utrzymywanie aplikacji backendowych klasy enterprise z wykorzystaniem Java 21 oraz Spring Boot.
  • Projektowanie i implementacja API REST oraz integracji SOAP z wykorzystaniem standardów JSON, XML, OpenAPI i WSDL/XSD.
  • Rozwijanie logiki biznesowej, warstwy aplikacyjnej oraz dostępu do danych z wykorzystaniem Spring Data JPA i Hibernate.
  • Projektowanie i optymalizacja struktur danych oraz zapytań SQL w relacyjnych bazach danych, przede wszystkim PostgreSQL i Oracle.
  • Zarządzanie zmianami schematu baz danych z wykorzystaniem Liquibase.
  • Diagnozowanie i rozwiązywanie problemów produkcyjnych, analiza logów oraz optymalizacja wydajności i stabilności aplikacji.
  • Przygotowywanie i realizacja testów jednostkowych oraz integracyjnych, a także udział w procesie code review.
  • Udział w projektowaniu i rozwoju architektury systemów, z uwzględnieniem wymagań biznesowych, technicznych, bezpieczeństwa i skalowalności.
  • Analiza istniejących rozwiązań oraz planowanie ich rozwoju, modernizacji i migracji.
  • Przygotowywanie i aktualizowanie dokumentacji technicznej i architektonicznej, m.in. z wykorzystaniem Enterprise Architect.
  • Współpraca z zespołami deweloperskimi, analitykami, testerami, architektami oraz zespołami utrzymaniowymi.
  • Wykorzystywanie narzędzi AI wspierających proces developmentu, m.in. do generowania kodu, tworzenia testów, refaktoryzacji i analizy błędów.

O projekcie

Poszukujemy Backend Developera (Java), który będzie odpowiedzialny za projektowanie, rozwój i utrzymanie aplikacji backendowych klasy enterprise, opartych na nowoczesnym ekosystemie Java i Spring.
Na tym stanowisku będziesz uczestniczyć w rozwoju kluczowych komponentów systemów IT, projektowaniu i wdrażaniu integracji między systemami oraz optymalizacji istniejących rozwiązań. Będziesz również współpracować z zespołami deweloperskimi i architektonicznymi, mając realny wpływ na jakość, wydajność, bezpieczeństwo oraz kierunek rozwoju systemów.
Jeśli masz doświadczenie w tworzeniu aplikacji backendowych w Java, projektowaniu API, pracy z bazami danych i integracjami systemowymi, a także interesujesz się nowoczesnymi narzędziami AI wspierającymi proces wytwarzania oprogramowania, ta oferta jest dla Ciebie!

Tak organizujemy naszą pracę

Tak pracujemy

u klientaagile
Company

To oferujemy

  • Udział w rozwoju i modernizacji zaawansowanych systemów IT klasy enterprise.
  • Realny wpływ na projektowanie rozwiązań backendowych, architekturę systemów i wybór stosowanych technologii.
  • Możliwość rozwijania kompetencji w obszarze integracji systemowych, architektury aplikacji oraz narzędzi AI wspierających development.
  • Pracę zdalną.
  • Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach.

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna

NESS SOLUTION sp. z o.o.

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.
Backend Developer (Java)
Zgłaszam się do:
NESS SOLUTION sp. z o.o.
Warszawa, mazowieckie
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



Niektóre określenia użyte w ogłoszeniu wynikają ze standardowego układu i funkcjonalności serwisu. Mają one c ...


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę