Miratech
Miratech
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 (zdalnie, Polska)

Twórz systemy administracji podatkowej w Javie dla klientów Miratech z sektora publicznego. Rozwijaj mikrousługi, integracje, testy i rozwiązania CI/CD.

Opis

  • Twórz komponenty oprogramowania zgodnie ze specyfikacją projektu.
  • Integruj systemy i testuj ich działanie.
  • Diagnozuj i rozwiązuj problemy z oprogramowaniem.
  • Pisz testy jednostkowe komponentów oprogramowania.
  • Pomagaj szacować zakres projektu i terminy jego realizacji.
  • Ściśle współpracuj z zespołem i komunikuj się z interesariuszami projektu.
  • Doradzaj w sprawie planów rozwoju produktu z technicznego punktu widzenia.
  • Bierz udział w wstępnej analizie incydentów, ich badaniu i ustalaniu priorytetów.
  • Utrzymuj i usprawniaj procesy CI/CD.
  • Twórz i utrzymuj dedykowane oprogramowanie dla dużego europejskiego dostawcy rozwiązań dla sektora publicznego.
  • Współtwórz system administracji podatkowej obsługujący deklaracje, obliczenia, naliczenia i integracje z systemami zewnętrznymi.

Wymagania

  • Co najmniej sześć lat doświadczenia w programowaniu w Javie.
  • 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, w tym PostgreSQL lub innym systemem RDBMS.
  • Doświadczenie w integracjach REST lub SOAP oraz pracy z systemami przesyłania komunikatów, takimi jak Kafka i ActiveMQ.
  • Znajomość zasad testowania oprogramowania.
  • Swobodna komunikacja w języku angielskim.
  • Umiejętność efektywnej współpracy z interesariuszami i rozproszonymi zespołami.
  • Doświadczenie z technologią frontendową Angular będzie dodatkowym atutem.
  • Znajomość niemieckiego lub szwajcarskiej odmiany języka niemieckiego będzie dodatkowym atutem.
  • Doświadczenie z Javą, Spring, Quarkus, Angular, PostgreSQL, RESTEasy, Hibernate lub Panache, Kafka, mikrousługami, Maven, Flyway, Docker, Kubernetes, GitLab, Jira, ArgoCD i Grafana.

Benefity

  • Ubezpieczenie zdrowotne
  • Kursy językowe
  • Program wsparcia przy przeprowadzce
  • Elastyczna praca zdalna w ramach kultury ForeverRemote
  • Możliwości rozwoju zawodowego
  • Programy certyfikacyjne
  • Mentoring i programy wspierające rozwój talentów
  • Możliwości rozwoju kariery wewnątrz firmy
  • Możliwości odbycia stażu
  • Praca nad ważnymi projektami dla czołowych klientów z całego świata
  • Włączające i wspierające środowisko pracy
  • Regularne wydarzenia firmowe i integracyjne
  • Zrównoważone praktyki biznesowe wspierające edukację IT, rozwój społeczności, uczciwe praktyki operacyjne, ochronę środowiska i równość płci