Backend Developer (Java)
NESS SOLUTION sp. z o.o.
Alle Angebote ansehen
B2B
Remote
Mid
Warszawa
Läuft ab 29 Nov 2026
vor 4 Tagen
Kurzfassung
Backend Developer (Java) role using Java 21, Spring Boot, REST/SOAP APIs, SQL, PostgreSQL/Oracle, and AI tools. Requires min. 3 years of Java experience. Remote work in Poland.
Schlüsselwörter
Von KI erstellte Kurzfassung des Anzeigentextes.
Technologie, których używamy
O projekcie
Tak organizujemy naszą pracę
Tak pracujemy
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.
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.
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
| Veröffentlicht | 2026-10-30 |
| Quelle |
|
Hexjobs App
Auf diese Anzeige zugeschnittene Tools.
Noch 26 Tage
29.11.2026
Hexjobs App
Auf diese Anzeige zugeschnittene Tools.
Ähnliche Stellen
Embedded Linux Developer (C/C++ & Yocto)
Edge One Solutions Sp. z o.o.
Warszawa, mazowieckieBackend Developer with GenAI
IN4GE sp. z o.o.
Warszawa, mazowieckieSharePoint Developer
ASTEK Polska
Warszawa, mazowieckieGCP Software Architect
IN4GE sp. z o.o.
Warszawa, mazowieckieAnalityczka biznesowo-systemowa / Analityk biznesowo-systemowy
VIG Polska Sp. z o.o., Vienna Insurance Group
Warszawa, mazowieckie