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 inżynier Java full-stack

Dołącz do Miratech jako starszy inżynier i twórz aplikacje w Java, Spring Boot oraz React dla globalnych klientów korporacyjnych IT. Rola obejmuje API, mikrousługi, integracje i wdrożenia chmurowe.

Opis

  • Tworzyć i utrzymywać skalowalne usługi backendowe w Java i Spring Boot, stosując solidne praktyki inżynierskie.
  • Tworzyć nowoczesne interfejsy w React i TypeScript z wielokrotnie używanymi komponentami, responsywnymi układami i dostępnymi interakcjami.
  • Projektować i integrować interfejsy REST API zgodnie z modelem rozwoju API-first.
  • Dbać o przejrzystość i spójność specyfikacji OpenAPI/Swagger oraz sposobu obsługi błędów.
  • Tworzyć modularne, łatwe w utrzymaniu systemy z wykorzystaniem mikrousług, projektowania obiektowego i wzorców projektowania domenowego.
  • Wykorzystywać Node.js do lekkich usług, komponentów backend-for-frontend, integracji i narzędzi deweloperskich.
  • Projektować i optymalizować schematy oraz zapytania PostgreSQL, koncentrując się na integralności danych, wydajności i historii audytowej.
  • Łączyć systemy wewnętrzne i zewnętrzne za pomocą REST API, webhooków, komunikatów i powiązanych metod integracji.
  • Konteneryzować usługi oraz wspierać wzorce wdrożeń chmurowych, zarządzanie konfiguracją i spójne środowiska.
  • Tworzyć i utrzymywać potoki CI/CD Jenkins z automatycznymi testami, bramkami jakości i powtarzalnymi wydaniami.
  • Dodawać do aplikacji strukturalne logowanie, metryki, śledzenie oraz użyteczne raportowanie błędów.
  • Analizować problemy funkcjonalne i produkcyjne, jednocześnie poprawiając wydajność, odporność, skalowalność i łatwość utrzymania.
  • Współpracować z zespołami Product, UX, QA, DevOps, Architecture oraz zespołami inżynierskimi podczas sesji projektowych, przeglądów, planowania i ciągłego doskonalenia.

Wymagania

  • Co najmniej sześć lat doświadczenia w tworzeniu oprogramowania full-stack, w tym odpowiedzialność za aplikacje produkcyjne.
  • Zaawansowane praktyczne doświadczenie z Java i Spring, szczególnie Spring Boot, usługami REST, utrwalaniem danych, bezpieczeństwem i automatycznym testowaniem.
  • Silne doświadczenie frontendowe z Angular lub React, TypeScript, HTML, CSS, projektowaniem komponentowym, zarządzaniem stanem i nowoczesnymi praktykami testowania.
  • Praktyczna znajomość Node.js do tworzenia lekkich usług, integracji, narzędzi budowania lub komponentów pomocniczych.
  • Udokumentowana umiejętność projektowania REST API i mikrousług oraz utrzymywania aplikacji w środowiskach rozproszonych.
  • Bardzo dobra znajomość SQL i doświadczenie w tworzeniu wydajnych modeli danych w PostgreSQL lub podobnych relacyjnych bazach danych.
  • Doświadczenie w tworzeniu, wdrażaniu lub wspieraniu aplikacji chmurowych działających w kontenerach.
  • Doskonałe umiejętności komunikacyjne, w tym jasne pisanie techniczne i zdolność prowadzenia warsztatów dla klientów.
  • Doświadczenie z aplikacjami Workforce Management lub integracjami z platformami WFM będzie dodatkowym atutem.
  • Doświadczenie z AWS i Amazon Connect będzie dodatkowym atutem.
  • Doświadczenie w tworzeniu aplikacji CX, contact center lub obsługi klienta będzie dodatkowym atutem.
  • Znajomość prognozowania, planowania, kontroli przestrzegania harmonogramu, routingu, stanowisk agentów, kanałów cyfrowych lub powiązanych koncepcji operacyjnych będzie dodatkowym atutem.
  • Doświadczenie z Kafka, RabbitMQ lub porównywalnymi systemami komunikatów i strumieniowania zdarzeń będzie dodatkowym atutem.
  • Znajomość Kubernetes, platform chmurowych, narzędzi obserwowalności i praktyk bezpiecznego dostarczania oprogramowania będzie dodatkowym atutem.
  • Doświadczenie w integrowaniu aplikacji z CRM, systemami tożsamości, HR, płacowymi, analitycznymi lub innymi systemami korporacyjnymi będzie dodatkowym atutem.
  • Praktyczne doświadczenie w korzystaniu z narzędzi programistycznych wspieranych przez AI lub tworzeniu rozwiązań wykorzystujących AI, w tym Claude lub GitHub Copilot, będzie dodatkowym atutem.

Benefity

  • Ubezpieczenie zdrowotne.
  • Kursy językowe.
  • Program wsparcia relokacji.
  • Możliwości rozwoju zawodowego.
  • Programy certyfikacyjne.
  • Inicjatywy mentoringowe i programy inwestowania w talenty.
  • Możliwości mobilności wewnętrznej i staży.
  • Włączające i wspierające środowisko pracy.
  • Regularne firmowe wydarzenia integracyjne i zespołowe.

Powiązane oferty pracy

Terumo Medical Corporation

Menedżer ds. systemów interwencyjnych — Filadelfia

Terumo Medical Corporation

Promuj urządzenia Terumo Interventional Systems w szpitalach i placówkach ambulatoryjnych w Filadelfii. Rozwijaj bazę klientów, wspieraj zabiegi, szkol personel medyczny i realizuj cele sprzedażowe na swoim terenie.

Otwórz
Averna

Starszy menedżer ds. klientów: rozwiązania w zakresie testowania i jakości

Averna

Rozwijaj działalność Averna w obszarze rozwiązań do testowania i kontroli jakości w Wielkiej Brytanii i Irlandii. Buduj relacje z klientami, zarządzaj szansami sprzedaży w Salesforce i negocjuj złożone transakcje techniczne.

Otwórz
Cross River

Kierownik zespołu inżynierów, systemy chmurowe i rozproszone — Cross River, Jerozolima

Cross River

Kieruj zespołem inżynierów tworzących usługi fintech i infrastrukturę dla płatności, kart, pożyczek i kryptowalut. Hybrydowa praca w Jerozolimie skupia się na systemach cloud-native i sprawnej realizacji projektów.

Otwórz
Aleph Alpha

Starszy badacz AI, wstępne trenowanie modeli bazowych — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Pracownicy
B2BSztuczna inteligencja

Kieruj pracami nad architekturą i trenowaniem na dużą skalę europejskich modeli bazowych Aleph Alpha, kształtując metody treningu na tysiącach procesorów GPU. Twórz i doskonal przepisy treningowe w PyTorch wraz z hybrydowym zespołem z Heidelbergu.

Otwórz