Wyzwania dla Ciebie:
- projektowanie i implementacje oprogramowania w technologii Java
- rozwój utrzymywanych aplikacji
- budowanie aplikacji bezpiecznych wolnych od podatności
- rozwój własny i kolegów poprzez dzielenie się wiedzą, przeglądy kodu
- efektywna praca zespołowa, gdzie wspólnie decydujecie o podziale prac
- przygotowywanie dokumentacji
Wymagania:
Czego oczekujemy:
- doświadczenia w tworzeniu rozwiązań opartych o Java (8/9)
- praktycznej znajomości Hibernate, Spring Framework
- podstawowej wiedzy z zakresu wzorców projektowych, w tym MVC
- znajomości relacyjnych baz danych i języka zapytań SQL
- umiejętności analizy relacji danych (m.in. znajomość ERD – Entity Relationship Diagrams)
- znajomości narzędzi automatyzujących budowę aplikacji (np. Maven lub Gradle)
- umiejętności korzystania z repozytorium kodu (np. SVN lub GIT)
- praktycznego doświadczenia w testowania własnego kodu i pisania testów jednostkowych (np. JUnit, TestNG, Mockito)
- zrozumienia i umiejętności korzystania z narzędzi ciągłej integracji (np. Jenkins)
Oferujemy:Co możemy zaoferować:
- szansę na wdrażanie własnych pomysłów
- pracę w Scrum
- pracę z ekspertami z wieloletnim doświadczeniem
- stabilną formę zatrudnienia - Umowę o pracę, umowę o dzieło lub B2B
- mamy otwarte drzwi, do każdego możesz zwrócić się o pomoc
- po okresie próbnym możesz skorzystać z pakietu kart sportowych i opieki medycznej Luxmed
- możliwość rozwoju - oferujemy szkolenia wewnętrzne, zewnętrzne, warsztaty i konferencje branżowe
- niekorporacyjne podejście - jesteśmy elastyczni i szanujemy rytm Twojego życia
- … a przede wszystkim świetną i przyjazną atmosferę w pracy!