Poszukujemy doświadczonego Java Developera, który dołączy do naszego zespołu. Idealny kandydat powinien posiadać solidne doświadczenie w tworzeniu aplikacji w języku Java oraz umiejętność pracy z najnowszymi technologiami backendowymi. Jako Java Developer będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie wydajnych rozwiązań programistycznych, które wspierają kluczowe procesy biznesowe.
- Tworzenie, rozwijanie i utrzymywanie aplikacji opartych na technologii Java (J2EE, Spring, Hibernate).
- Projektowanie i wdrażanie skalowalnych oraz wydajnych systemów backendowych.
- Tworzenie i integracja API REST w ramach aplikacji.
- Współpraca z zespołami projektowymi w celu zrozumienia wymagań i wdrożenia najlepszych rozwiązań.
- Praca z bazami danych SQL (np. MySQL, PostgreSQL) oraz zapewnianie integralności danych.
- Tworzenie oraz utrzymywanie dokumentacji technicznej.
- Przeprowadzanie przeglądów kodu oraz optymalizacja wydajności aplikacji.
- Rozwiązywanie problemów technicznych oraz dbanie o jakość kodu.
-
Doświadczenie: Minimum 5 lat doświadczenia na stanowisku Java Developera.
- Umiejętności techniczne:
- Bardzo dobra znajomość języka Java oraz technologii J2EE.
- Doświadczenie w tworzeniu usług RESTful oraz integracji API.
- Znajomość frameworka Spring (Spring Boot, Spring MVC).
- Praktyczna znajomość Hibernate oraz ORM.
- Bardzo dobra znajomość baz danych SQL (np. MySQL, PostgreSQL).
- Znajomość systemów kontroli wersji (np. Git).
- Umiejętność optymalizacji wydajności i rozwiązywania problemów z wydajnością.