Atlassian Fullstack Developer
NOVOMATIC Technologies Poland
Rola skupia się na rozwoju i utrzymaniu autorskich pluginów oraz integracji dla produktów Atlassian (Jira, Confluence, Bitbucket) zarówno w środowisku on-premise (Data Center), jak i w chmurze (Atlassian Cloud). Głównym wyzwaniem jest migracja z on-premise do chmury, wykorzystująca frameworki Forge i Connect. To nie jest typowy Fullstack Developer – to specjalista od ekosystemu Atlassian, który programuje w Javie, Springu, pisze skrypty w Groovy i tworzy frontend pluginów w HTML/CSS/JS.
Brakuje: nie podano szczegółów dotyczących harmonogramu pracy hybrydowej (liczba dni w biurze), brak informacji o wielkości zespołu i strukturze.
Tytuł 'Fullstack Developer' jest mylący – rola to tak naprawdę 'Atlassian Plugin Developer' lub 'Atlassian Ecosystem Developer'. Stack frontendowy ogranicza się do prostych interfejsów w pluginach, a backend to Java/Spring i Atlassian SDK. Nie jest to typowy fullstack z Reactem/Node.js.
Rola skupia się na rozwoju i utrzymaniu autorskich pluginów oraz integracji dla produktów Atlassian (Jira, Confluence, Bitbucket) zarówno w środowisku on-premise (Data Center), jak i w chmurze (Atlassian Cloud). Głównym wyzwaniem jest migracja z on-premise do chmury, wykorzystująca frameworki Forge i Connect. To nie jest typowy Fullstack Developer – to specjalista od ekosystemu Atlassian, który programuje w Javie, Springu, pisze skrypty w Groovy i tworzy frontend pluginów w HTML/CSS/JS.
- ✓Praca nad strategicznym projektem migracji do chmury – doświadczenie w Atlassian Cloud jest bardzo poszukiwane
- ✓Nowoczesny stack chmurowy (Forge, Connect) – szansa na rozwój
- −Opis zawiera frazę 'Minimum 2 lata' – ale rola wymaga bardzo specjalistycznej wiedzy, co może oznaczać niedoszacowanie realnych wymagań
- !Brak informacji o liczbie dni hybrydowych w Krakowie
- !Nie sprecyzowano wielkości zespołu ani liczby obsługiwanych instancji Atlassian
- !Rola określona jako 'regular' – może oznaczać duży rozstrzał seniority
- •Projektowanie i implementacja nowych pluginów dla Jira, Confluence i Bitbucket przy użyciu Atlassian SDK
- •Pisanie skryptów automatyzujących w Groovy z wykorzystaniem ScriptRunner (Behaviors, Listeners, Custom Endpoints)
- •Tworzenie aplikacji chmurowych z użyciem frameworków Atlassian Forge i Connect
- •Integracja ekosystemu Atlassian z zewnętrznymi systemami przez REST API
- •Udział w migracji instancji on-premise do Atlassian Cloud – adaptacja pluginów i danych
- •Pisanie testów jednostkowych (JUnit) i integracyjnych dla pluginów
- •Code review, praca w Scrumie, utrzymanie dokumentacji technicznej
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer z 2-letnim doświadczeniem komercyjnym, który miał styczność z Atlassian SDK i potrafi stworzyć prosty plugin. Zna podstawy Javy, SQL i REST API, a reszty jest w stanie się szybko douczyć.
Juniorzy bez komercyjnego doświadczenia z Atlassian SDK ani pluginami, ani osoby szukające typowej roli Fullstack (React/Node.js) lub embedded developera. To niszowa oferta dla specjalisty od Atlassian.
- ?Ile osób liczy zespół i jak jest podzielony (plugin development vs migracja)?
- ?Czy istnieje dyżur on-call lub wsparcie po godzinach?
- ?Ile instancji Atlassian obsługuje zespół i jaka jest skala (liczba użytkowników)?
- ?Jaki jest harmonogram migracji – czy już trwa, czy dopiero startuje?
- ?Czy są legacy pluginy do utrzymania, czy głównie greenfield?
- ?Jaki jest budżet na szkolenia i konferencje związane z Atlassian?
- ?Czy istnieje możliwość pracy zdalnej przez więcej dni niż standard hybrydy?
- −Nie podano szczegółów dotyczących harmonogramu pracy hybrydowej (liczba dni w biurze)
- −Brak informacji o wielkości zespołu i strukturze
- −Nie określono, czy migracja jest w fazie planowania, czy już realizacji
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe)
Zespół odpowiedzialny za wewnętrzne narzędzia Atlassian działa w Agile/Scrum, stosuje Clean Code, code review i CI/CD. Kładzie nacisk na dokumentację i środowiska testowe.