Programista / Specjalista ds. badań i rozwoju | |
praca hybrydowa
GŁÓWNE ZADANIA
- Analiza wymagań biznesowych i technicznych podczas tworzenia aplikacji.
- Tworzenie usług RestApi w Spring Boot z wykorzystaniem Java.
- Modelowanie danych i warstwa dostępu do bazy (Spring Data JPA).
- Budowa responsywnych, intuicyjnych interfejsów w Angularze.
- Pisanie czytelnego zrozumiałego łatwego w utrzymaniu kodu (Clean Code)Pisanie testów automatycznych Junit , Mockito.
- Tworzenie dokumentacji.
- Utrzymywanie istniejących systemów, reagowanie na zgłoszenia, błędy.
OCZEKIWANIA
- Pierwsze doświadczenia w pracy z: Java lub doświadczenia w rolach typu support, z ambicją rozwoju w kierunku developmentu
- Wykształcenie preferowane w obszarze IT, elektronika i pokrewne.
- Dobra znajomość: Java 17+, Spring Boot 3.x, Angular 15+, HTML5/CSS.
- Swobodne posługiwanie się narzędziami kontroli wersji (Git), systemami budowania (Maven) oraz CI/CD.
- Znajomość relacyjnych baz danych (MsSQL).
- Umiejętność pisania testów (JUnit).
- Tworzenie intuicyjnych UI/UX.
- Doświadczenie w integracji frontend, backend.
- Chęć nauki, rozwoju, podejmowania nowych wyzwań i komunikatywność.
- Znajomosć języka angielskiego pozwalającego na czytanie specyfikacji, code reviev.
MILE WIDZIANE
- Referencje.