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?