
Miratech to globalna firma świadcząca usługi IT i doradztwo, która wspiera przedsiębiorstwa w transformacji cyfrowej. Zakres jej usług obejmuje outsourcing, tworzenie oprogramowania oraz usługi profesjonalne, łącząc skalę realizacji projektów korporacyjnych z elastycznością kojarzoną z innowacyjnymi startupami. Założona w 1989 roku firma Miratech działa w obszarze doradztwa B2B oraz technologii związanych z SaaS, wspierając organizacje potrzebujące kompetencji w zakresie oprogramowania i usług technologicznych.
Starszy programista Java — systemy administracji podatkowej
Twórz bezpieczne oprogramowanie do administracji podatkowej dla klientów Miratech z sektora publicznego. Rozwijaj mikrousługi Java i integracje oraz uczestnicz w testowaniu i pracach CI/CD.
Opis
- Twórz i utrzymuj dedykowane oprogramowanie dla dużego europejskiego dostawcy technologii dla sektora publicznego
- Implementuj komponenty oprogramowania na podstawie specyfikacji projektowych
- Integruj systemy i przeprowadzaj testy
- Diagnozuj i rozwiązuj problemy techniczne
- Pisz testy jednostkowe komponentów oprogramowania
- Pomagaj szacować nakład pracy i harmonogramy realizacji projektów
- Ściśle współpracuj z zespołem i interesariuszami projektu
- Wnoś wiedzę techniczną do planów rozwoju produktów
- Pomagaj sortować, analizować i ustalać priorytety incydentów
- Utrzymuj i usprawniaj procesy CI/CD
- Rozwijaj system administracji podatkowej do składania deklaracji, obliczeń, ustalania zobowiązań i połączeń z systemami zewnętrznymi
Wymagania
- Co najmniej 6 lat doświadczenia w programowaniu w języku Java
- Bardzo dobra znajomość Spring Framework i Quarkus
- Znajomość architektury mikrousług oraz technologii kontenerowych, takich jak Docker i Kubernetes
- Doświadczenie z relacyjnymi bazami danych, takimi jak PostgreSQL, lub innymi systemami RDBMS
- Doświadczenie w integracjach REST i SOAP oraz z technologiami przesyłania komunikatów, takimi jak Kafka i ActiveMQ
- Dobra znajomość zasad testowania oprogramowania
- Swobodna komunikacja w języku angielskim
- Rozwinięte umiejętności komunikacji i współpracy z interesariuszami oraz rozproszonymi zespołami
- Doświadczenie w tworzeniu frontendu w Angularze będzie dodatkowym atutem
- Znajomość języka niemieckiego lub szwajcarskiego niemieckiego będzie dodatkowym atutem
Benefity
- Ubezpieczenie zdrowotne
- Kursy językowe
- Program wsparcia przy relokacji
- Elastyczna praca zdalna w ramach kultury ForeverRemote
- Możliwości rozwoju zawodowego
- Programy certyfikacyjne
- Mentoring i programy inwestujące w rozwój talentów
- Możliwości zmiany stanowiska wewnątrz firmy
- Możliwości odbycia stażu
- Praca nad znaczącymi projektami dla czołowych klientów z całego świata
- Inkluzywne i wspierające środowisko pracy
- Regularne wydarzenia firmowe i integracyjne
- Zrównoważone działania obejmujące edukację IT, wsparcie społeczności, uczciwe praktyki biznesowe, odpowiedzialność za środowisko i równość płci