Senior Java Developer
⚲ Wrocław, Kraków, Warszawa, Poznań, Gdańsk
23 100 - 25 200 PLN brutto (UZ)
Wymagania
- Agile
- Java
- Scrum
- REST API
- Jira
- Confluence
Opis stanowiska
Poszukujemy Senior Java Developer do projektu z obszaru bankowego.
B2B: 1100-1200 PLN na dzień
Praca zdalna.
Twój zakres obowiązków
• Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową
• Tworzenie oraz rozwijanie REST API
• Projektowanie złożonych systemów backendowych
• Podejmowanie decyzji architektonicznych i technologicznych
• Wsparcie zespołu w rozwiązywaniu problemów technicznych
• Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns)
• Mentoring i rozwój innych członków zespołu
• Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian
Nasze wymagania
• Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum)
• Doświadczenie w roli Tech Leada / Lidera zespołu oraz doświadczenie bankowe
• Bardzo dobra znajomość Java (11+) i ekosystemu Java
• Praktyczne doświadczenie z architekturą mikroserwisową
• Doświadczenie w tworzeniu REST API
• Umiejętność projektowania złożonych systemów
• Znajomość wzorców projektowych
• Praca z bazami danych: relacyjnymi i nierelacyjnymi
• Doświadczenie z Jira, Confluence (Atlassian)
• Silne umiejętności analityczne i rozwiązywania problemów
• Doświadczenie w mentorowaniu zespołu
Mile widziane
• Doświadczenie z Kafka lub innymi systemami kolejkowymi
• Znajomość technologii frontendowych (np.Angular)
• Wiedza z obszaru DevOps
• Doświadczenie z Docker, Kubernetes
• Znajomość wzorców integracyjnych
• Doświadczenie w branży finansowej lub ubezpieczeniowej
B2B: 1100-1200 PLN na dzień
Praca zdalna.
Twój zakres obowiązków
• Projektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisową
• Tworzenie oraz rozwijanie REST API
• Projektowanie złożonych systemów backendowych
• Podejmowanie decyzji architektonicznych i technologicznych
• Wsparcie zespołu w rozwiązywaniu problemów technicznych
• Dbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns)
• Mentoring i rozwój innych członków zespołu
• Współpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian
Nasze wymagania
• Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum)
• Doświadczenie w roli Tech Leada / Lidera zespołu oraz doświadczenie bankowe
• Bardzo dobra znajomość Java (11+) i ekosystemu Java
• Praktyczne doświadczenie z architekturą mikroserwisową
• Doświadczenie w tworzeniu REST API
• Umiejętność projektowania złożonych systemów
• Znajomość wzorców projektowych
• Praca z bazami danych: relacyjnymi i nierelacyjnymi
• Doświadczenie z Jira, Confluence (Atlassian)
• Silne umiejętności analityczne i rozwiązywania problemów
• Doświadczenie w mentorowaniu zespołu
Mile widziane
• Doświadczenie z Kafka lub innymi systemami kolejkowymi
• Znajomość technologii frontendowych (np.Angular)
• Wiedza z obszaru DevOps
• Doświadczenie z Docker, Kubernetes
• Znajomość wzorców integracyjnych
• Doświadczenie w branży finansowej lub ubezpieczeniowej
🔍 Dekoder Ogłoszenia
🔴
Podejmowanie decyzji architektonicznych i technologicznych
Może oznaczać realny wpływ na architekturę, ale równie dobrze tylko formalne zatwierdzanie decyzji już podjętych przez kogoś innego.
🔴
Mentoring i rozwój innych członków zespołu
Oprócz zadań deweloperskich, będziesz odpowiedzialny za szkolenie i wsparcie mniej doświadczonych kolegów, co może pochłaniać znaczną część czasu.
🔴
Minimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum)
Wymaganie 10 lat doświadczenia może być wygórowane i sugerować, że szukają kogoś, kto faktycznie ma doświadczenie na poziomie architekta lub senior tech leada, a nie tylko staż pracy.
🔴
Doświadczenie w roli Tech Leada / Lidera zespołu
Choć wymienione jako wymaganie, może oznaczać, że faktycznie będziesz musiał pełnić te obowiązki, a nie tylko wspierać.
🔴
Doświadczenie bankowe
Może oznaczać zarówno znajomość specyfiki branży, jak i konieczność pracy z przestarzałymi systemami lub specyficznymi regulacjami.