Mid/Senior Java Developer
⚲ Kraków, Wrocław
Do uzgodnienia
Wymagania
- Java
- Spring
- Linux
- Git
- SQL
- Kubernetes
- Docker
Opis stanowiska
Dołącz do zespołu Comarch ERP Enterprise (CEE)!
Szukasz miejsca, w którym będziesz rozwijać nowoczesny system klasy Enterprise wykorzystywany przez średnie i duże przedsiębiorstwa na rynkach międzynarodowych i tworzyć rozwiązania realnie wspierające biznes na całym świecie? Mamy coś dla Ciebie — właśnie otworzyliśmy rekrutację na stanowisko Java Developera (poziom Mid oraz Senior)!
Jeśli masz już na swoim koncie komercyjne doświadczenie w programowaniu, chcesz efektywnie wykorzystywać nowoczesne narzędzia w codziennej pracy i powiedzieć „sprawdzam” swoim umiejętnościom – aplikuj. Czeka na Ciebie jasny podział ról, metodyki dopasowane do celu projektu oraz realna możliwość rozwoju na ścieżkach eksperckich, managerskich lub biznesowych. Nie zatrudniamy „pod jeden projekt” – stawiamy na długofalową współpracę.
Profil stanowiska
• Minimum 3 lat doświadczenia zawodowego w komercyjnych projektach informatycznych
• Praktyczna, bardzo dobra znajomość technologii Java oraz frameworka Spring
• Znajomość systemu kontroli wersji Git oraz pracy w środowisku Linux
• Praktyczna wiedza z zakresu relacyjnych baz danych i języka SQL
• Znajomość technologii cloud/DevOps: Kubernetes, Docker
• Język angielski na poziomie umożliwiającym swobodne czytanie i tworzenie dokumentacji technicznej
• Umiejętność pracy w zespole, komunikatywność oraz otwartość na technologiczne wyzwania i innowacje (w tym narzędzia wspomagane sztuczną inteligencją)
Twoje zadania
• Tworzenie i rozwój autorskiego oprogramowania Comarch
• Analiza wymagań biznesowych i projektowanie nowoczesnych rozwiązań programistycznych
• Tworzenie testów jednostkowych i integracyjnych (dbanie o jakość kodu)
• Stosowanie dobrych praktyk programistycznych (Clean Code, Code Review) z mądrym wykorzystaniem asystentów AI
• Przygotowywanie i aktualizowanie dokumentacji technicznej
• Bliska współpraca z analitykami biznesowymi, testerami oraz zespołem DevOps na wszystkich etapach życia projektu
Dla Ciebie
• Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych
• System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy
• Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)
• Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace
• Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT
• Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe
Szukasz miejsca, w którym będziesz rozwijać nowoczesny system klasy Enterprise wykorzystywany przez średnie i duże przedsiębiorstwa na rynkach międzynarodowych i tworzyć rozwiązania realnie wspierające biznes na całym świecie? Mamy coś dla Ciebie — właśnie otworzyliśmy rekrutację na stanowisko Java Developera (poziom Mid oraz Senior)!
Jeśli masz już na swoim koncie komercyjne doświadczenie w programowaniu, chcesz efektywnie wykorzystywać nowoczesne narzędzia w codziennej pracy i powiedzieć „sprawdzam” swoim umiejętnościom – aplikuj. Czeka na Ciebie jasny podział ról, metodyki dopasowane do celu projektu oraz realna możliwość rozwoju na ścieżkach eksperckich, managerskich lub biznesowych. Nie zatrudniamy „pod jeden projekt” – stawiamy na długofalową współpracę.
Profil stanowiska
• Minimum 3 lat doświadczenia zawodowego w komercyjnych projektach informatycznych
• Praktyczna, bardzo dobra znajomość technologii Java oraz frameworka Spring
• Znajomość systemu kontroli wersji Git oraz pracy w środowisku Linux
• Praktyczna wiedza z zakresu relacyjnych baz danych i języka SQL
• Znajomość technologii cloud/DevOps: Kubernetes, Docker
• Język angielski na poziomie umożliwiającym swobodne czytanie i tworzenie dokumentacji technicznej
• Umiejętność pracy w zespole, komunikatywność oraz otwartość na technologiczne wyzwania i innowacje (w tym narzędzia wspomagane sztuczną inteligencją)
Twoje zadania
• Tworzenie i rozwój autorskiego oprogramowania Comarch
• Analiza wymagań biznesowych i projektowanie nowoczesnych rozwiązań programistycznych
• Tworzenie testów jednostkowych i integracyjnych (dbanie o jakość kodu)
• Stosowanie dobrych praktyk programistycznych (Clean Code, Code Review) z mądrym wykorzystaniem asystentów AI
• Przygotowywanie i aktualizowanie dokumentacji technicznej
• Bliska współpraca z analitykami biznesowymi, testerami oraz zespołem DevOps na wszystkich etapach życia projektu
Dla Ciebie
• Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych
• System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy
• Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)
• Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace
• Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT
• Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe
🔍 Dekoder Ogłoszenia
🔴
nowoczesny system klasy Enterprise wykorzystywany przez średnie i duże przedsiębiorstwa na rynkach międzynarodowych
System jest prawdopodobnie rozbudowany i złożony, co może oznaczać długi czas wdrożenia i utrzymania, a także potencjalnie przestarzałą architekturę pomimo określenia 'nowoczesny'.
🔴
realna możliwość rozwoju na ścieżkach eksperckich, managerskich lub biznesowych
Możliwość rozwoju jest deklarowana, ale faktyczne ścieżki i ich dostępność zależą od struktury firmy i potrzeb projektowych, co nie zawsze jest gwarantowane.
🔴
jasny podział ról
Podział ról może być jasny na papierze, ale w praktyce może dochodzić do nakładania się obowiązków lub niejasności w zależności od dynamiki zespołu i projektu.
🔴
metodyki dopasowane do celu projektu
Może to oznaczać elastyczne podejście, ale również potencjalne zmiany metodyki w trakcie projektu, co może wprowadzać chaos.
🟡
narzędzia wspomagane sztuczną inteligencją
Wzmianka o AI może być marketingowa; faktyczne wykorzystanie może być ograniczone do prostych narzędzi wspomagających, a nie rewolucyjnych zmian w procesie.