Dołącz do zespołu Ness Solution i weź udział w rozwoju oraz modernizacji zaawansowanych systemów IT klasy enterprise. Poszukujemy doświadczonego Backend Developera, który będzie projektował i utrzymywał aplikacje oparte na nowoczesnym ekosystemie Java i Spring, mając realny wpływ na jakość oraz wydajność tworzonych rozwiązań.
Zakres obowiązków
- Projektowanie i rozwijanie aplikacji backendowych z wykorzystaniem Java 21 oraz Spring Boot.
- Implementacja API REST oraz integracji SOAP przy użyciu standardów JSON, XML i OpenAPI.
- Optymalizacja zapytań SQL w relacyjnych bazach danych, takich jak PostgreSQL i Oracle.
- Przygotowywanie testów jednostkowych i integracyjnych oraz udział w procesie code review.
- Wykorzystywanie narzędzi AI do wspierania procesu wytwarzania oprogramowania, refaktoryzacji i analizy kodu.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java.
- Bardzo dobra znajomość Spring Boot, Spring Data JPA oraz Hibernate.
- Praktyczna znajomość SQL, relacyjnych baz danych oraz narzędzia Liquibase.
- Doświadczenie w projektowaniu API oraz znajomość formatów integracyjnych.
- Umiejętność korzystania z narzędzi AI wspierających development, takich jak GitHub Copilot.
- Samodzielność, analityczne podejście do rozwiązywania problemów oraz umiejętność pracy zespołowej.
Co oferujemy
- Udział w ambitnych projektach modernizacji systemów IT klasy enterprise.
- Realny wpływ na architekturę aplikacji oraz wybór stosowanych technologii.
- Możliwość rozwoju kompetencji w obszarze integracji systemowych i nowoczesnych narzędzi AI.
- W pełni zdalny model pracy.
- Dostęp do pakietów medycznych i sportowych na preferencyjnych warunkach.