Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista aplikacji internetowych Java
Opis
Text copied to clipboard!
Poszukujemy Programisty aplikacji internetowych Java, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i utrzymanie nowoczesnych aplikacji internetowych opartych na technologii Java. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami takimi jak Spring, Hibernate oraz znać zasady projektowania RESTful API.
W naszej firmie stawiamy na innowacyjność, jakość kodu oraz współpracę zespołową. Oferujemy możliwość pracy nad różnorodnymi projektami dla klientów z różnych branż, co pozwala na ciągły rozwój umiejętności technicznych i zdobywanie nowych doświadczeń. Pracujemy w metodykach Agile, co umożliwia szybkie dostosowywanie się do zmieniających się wymagań projektowych.
Twoje codzienne zadania będą obejmować analizę wymagań biznesowych, projektowanie architektury aplikacji, implementację funkcjonalności, testowanie oraz dokumentowanie kodu. Będziesz również współpracować z zespołem analityków, testerów oraz innych programistów, aby dostarczać wysokiej jakości rozwiązania spełniające oczekiwania klientów.
Oczekujemy od Ciebie dobrej znajomości języka Java, doświadczenia w pracy z bazami danych (np. MySQL, PostgreSQL), umiejętności pracy z systemami kontroli wersji (Git) oraz znajomości podstaw front-endu (HTML, CSS, JavaScript). Mile widziane będzie doświadczenie w pracy z chmurą (AWS, Azure) oraz znajomość narzędzi CI/CD.
Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz pracować w dynamicznym środowisku, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i rozwijanie aplikacji internetowych w technologii Java
- Tworzenie i utrzymywanie RESTful API
- Integracja aplikacji z bazami danych
- Udział w analizie wymagań i projektowaniu architektury systemu
- Pisanie testów jednostkowych i integracyjnych
- Optymalizacja wydajności aplikacji
- Dokumentowanie kodu i procesów projektowych
- Współpraca z zespołem programistów, analityków i testerów
- Utrzymywanie wysokiej jakości kodu zgodnie z najlepszymi praktykami
- Rozwiązywanie problemów technicznych i debugowanie aplikacji
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w języku Java
- Bardzo dobra znajomość frameworków Spring i Hibernate
- Znajomość baz danych SQL (MySQL, PostgreSQL)
- Umiejętność pracy z systemem kontroli wersji Git
- Podstawowa znajomość technologii front-end (HTML, CSS, JavaScript)
- Znajomość zasad projektowania RESTful API
- Doświadczenie w pracy w metodykach Agile
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Dobra znajomość języka angielskiego w mowie i piśmie
- Mile widziane doświadczenie z chmurą (AWS, Azure)
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z frameworkiem Spring?
- Opisz projekt, w którym tworzyłeś RESTful API.
- Jakie narzędzia CI/CD stosowałeś w swoich projektach?
- Jakie masz doświadczenie w pracy z bazami danych SQL?
- Jak radzisz sobie z optymalizacją wydajności aplikacji?
- Czy masz doświadczenie w pracy w środowisku Agile?
- Jakie znasz wzorce projektowe w Javie?
- Opowiedz o sytuacji, w której musiałeś rozwiązać trudny problem techniczny.
- Jakie masz doświadczenie w pracy z chmurą (AWS, Azure)?
- Jakie technologie front-endowe znasz i stosowałeś?