Java Developer
Unity-T Group
⚲ Kraków, Warszawa
10 000 - 17 000 PLN (B2B)
Wymagania
- Java
- Spring
- JavaScript
- MongoDB
- Vue.js
- DRY
- SOLID
- PostgreSQL
- SOAP
- REST API
- GitLab
- Ch
- TypeScript (nice to have)
- AngularJS (nice to have)
- Jenkins (nice to have)
- Tomcat (nice to have)
- Maven (nice to have)
- Pinia (nice to have)
- Bootstrap (nice to have)
Opis stanowiska
O projekcie: Od początku, głównym celem naszego funkcjonowania jest usprawnienie pracy biznesowej Klientów poprzez wsparcie zaawansowanymi technologiami informatycznymi. Kontrahentom oferujemy kompleksowe wsparcie IT. Duże doświadczenie w prowadzeniu skomplikowanych projektów pozwala nam na sprawne nadzorowanie wdrożeń, organizowanie nowej struktury informatycznej, jak również dopasowanie środowiska technologicznego do wymagań Klienta. Podczas naszych działań bardzo dużo uwagi poświęcamy użytkownikowi końcowemu. O projekcie Platforma CRM dla branży insurance, ułatwiająca sprzedaż pełnego wachlarza produktów ubezpieczeniowych + porównywarka OC/AC. Kluczowe kierunki rozwoju: poszerzanie portfolio obsługiwanych towarzystw ubezpieczeniowych oraz migracja technologii front-end do najnowszych, długofalowo wspieranych rozwiązań. Tak pracujemy - wewnątrz organizacji - masz wpływ na wybór narzędzi i technologii - masz wpływ na rozwiązania technologiczne To oferujemy - Możliwość rozwoju kompetencji w obszarach najnowszych technologii - Realny wpływ na tworzone produkty - Przyjazną, zespołową atmosferę - Udział w projektach informatycznych o ogólnopolskiej skali - Elastyczny czas pracy Wymagania: - Komercyjne doświadczenie w pracy na stanowisku Java Developera. - Teoretyczna i praktyczna znajomość technologii wymienionych w sekcji „Technologie – wymagane”. - Umiejętność tworzenia kodu zgodnie z zasadami SOLID, DRY. - Umiejętność tworzenia optymalnych kwerend PostgreSQL. - Komunikatywność i umiejętność pracy w zespole. - Chęć doskonalenia kompetencji i proponowania nowatorskich rozwiązań. - Samodzielność w rozwiązywaniu problemów. Codzienne zadania: - Utrzymanie i rozwój oprogramowania. - Migracja technologii front-end. - Udział w wypracowaniu nowych rozwiązań technologicznych. - Udział w wypracowywaniu koncepcji naszych produktów. - Przygotowywanie dokumentacji technicznej. - Pielęgnacja oprogramowania.