Text copied to clipboard!
Tytuł
Text copied to clipboard!Java Web Developer
Opis
Text copied to clipboard!
Poszukujemy Programisty Java Web, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji internetowych opartych na technologii Java. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami takimi jak Spring, Hibernate oraz znajomość baz danych i technologii front-endowych. Praca odbywa się w dynamicznym środowisku, w którym liczy się zarówno samodzielność, jak i umiejętność pracy zespołowej.
Do Twoich głównych zadań będzie należało tworzenie nowych funkcjonalności, optymalizacja istniejących rozwiązań oraz współpraca z zespołem projektowym, analitykami i testerami. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie wytwarzania oprogramowania, od analizy wymagań po wdrożenie i utrzymanie systemu. Praca wymaga dobrej organizacji, umiejętności rozwiązywania problemów oraz chęci ciągłego rozwoju.
Oferujemy stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B, elastyczne godziny pracy, możliwość pracy zdalnej oraz dostęp do nowoczesnych narzędzi i technologii. Zapewniamy również szkolenia, udział w konferencjach branżowych oraz ścieżkę rozwoju zawodowego dopasowaną do Twoich potrzeb.
Jeśli jesteś osobą ambitną, która chce rozwijać się w obszarze technologii Java i tworzyć nowoczesne aplikacje webowe, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji webowych w języku Java
- Tworzenie i utrzymywanie kodu zgodnego z najlepszymi praktykami
- Współpraca z zespołem projektowym, analitykami i testerami
- Integracja aplikacji z bazami danych i systemami zewnętrznymi
- Udział w analizie wymagań i planowaniu sprintów
- Optymalizacja wydajności i bezpieczeństwa aplikacji
- Tworzenie dokumentacji technicznej
- Rozwiązywanie problemów i błędów w istniejących systemach
- Udział w code review i dzieleniu się wiedzą z zespołem
- Wdrażanie aplikacji na środowiska testowe i produkcyjne
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w języku Java
- Znajomość frameworków Spring, Spring Boot, Hibernate
- Doświadczenie w pracy z bazami danych (np. MySQL, PostgreSQL)
- Znajomość HTML, CSS, JavaScript (mile widziane Angular lub React)
- Umiejętność pracy z systemem kontroli wersji Git
- Znajomość wzorców projektowych i zasad SOLID
- Dobra znajomość języka angielskiego w mowie i piśmie
- Umiejętność pracy zespołowej i komunikatywność
- Samodzielność i dobra organizacja pracy
- Chęć nauki i rozwoju zawodowego
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z frameworkiem Spring?
- Czy pracowałeś wcześniej z bazami danych relacyjnymi?
- Jakie technologie front-endowe znasz?
- Czy masz doświadczenie w pracy w metodyce Agile?
- Jakie narzędzia do kontroli wersji używasz na co dzień?
- Czy potrafisz samodzielnie analizować i rozwiązywać problemy w kodzie?
- Jakie projekty realizowałeś w technologii Java?
- Czy masz doświadczenie w pracy z REST API?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Czy jesteś gotowy na pracę zdalną lub hybrydową?