Text copied to clipboard!
Tytuł
Text copied to clipboard!Full Stack Java Developer
Opis
Text copied to clipboard!
Poszukujemy Programisty Java Full Stack, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji webowych. Idealny kandydat powinien posiadać doświadczenie zarówno w tworzeniu backendu w języku Java, jak i frontendzie przy użyciu nowoczesnych frameworków JavaScript. Praca odbywa się w dynamicznym środowisku, w którym liczy się współpraca, innowacyjność oraz jakość dostarczanych rozwiązań.
Do Twoich głównych zadań będzie należeć projektowanie i implementacja nowych funkcjonalności, integracja z zewnętrznymi systemami, optymalizacja wydajności aplikacji oraz zapewnienie wysokiej jakości kodu poprzez stosowanie dobrych praktyk programistycznych. Będziesz również współpracować z zespołem analityków, testerów oraz innych programistów w celu dostarczenia kompleksowych rozwiązań spełniających potrzeby biznesowe.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Zapewniamy także wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje oraz mentoring.
Jeśli jesteś osobą samodzielną, komunikatywną, zorientowaną na jakość i rozwój, a do tego pasjonujesz się technologią Java i chcesz mieć realny wpływ na tworzone produkty – ta oferta jest dla Ciebie!
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji webowych w technologii Java
- Tworzenie interfejsów użytkownika z wykorzystaniem frameworków JavaScript
- Integracja aplikacji z bazami danych i zewnętrznymi API
- Utrzymanie i optymalizacja istniejących rozwiązań
- Współpraca z zespołem projektowym i testerami
- Udział w analizie wymagań i planowaniu sprintów
- Pisanie testów jednostkowych i integracyjnych
- Dokumentowanie kodu i procesów technicznych
- Wdrażanie aplikacji na środowiska testowe i produkcyjne
- Rozwiązywanie problemów technicznych i debugowanie
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia jako programista Java
- Znajomość Spring Boot, Hibernate, REST API
- Doświadczenie z frontendem: Angular, React lub Vue.js
- Znajomość HTML, CSS, JavaScript, TypeScript
- Umiejętność pracy z bazami danych (MySQL, PostgreSQL)
- Znajomość systemów kontroli wersji (Git)
- Doświadczenie w pracy z narzędziami CI/CD
- Umiejętność pracy zespołowej i komunikatywność
- Znajomość języka angielskiego na poziomie technicznym
- Mile widziane doświadczenie z chmurą (AWS, Azure)
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z technologią Spring Boot?
- Z jakich frameworków frontendowych korzystałeś?
- Czy pracowałeś z systemami kontroli wersji? Jakimi?
- Jakie masz doświadczenie w pracy z bazami danych?
- Czy brałeś udział w projektach opartych o architekturę mikroserwisów?
- Jakie znasz narzędzia do automatyzacji testów?
- Czy masz doświadczenie w pracy z chmurą?
- Jakie są Twoje oczekiwania finansowe?
- Czy preferujesz pracę zdalną czy stacjonarną?
- Jakie projekty realizowałeś w przeszłości?