Pyyne
Pyyne
Pyyne to firma konsultingowa specjalizująca się w tworzeniu oprogramowania z podejściem opartym od początku na sztucznej inteligencji. Pomaga dużym i rozwijającym się firmom B2B budować oraz obsługiwać systemy o krytycznym znaczeniu na dużą skalę. Zespoły firmy działają w obszarach inżynierii oprogramowania, chmury i DevOps, bezpieczeństwa, danych i AI oraz tworzenia agentów AI, łącząc praktyczną realizację projektów ze strategicznym doradztwem i tymczasowym wsparciem CTO. Pyyne wspiera pełny cykl życia oprogramowania — od projektowania odpornych architektur po obsługę skalowalnych platform i procesów opartych na AI. Firma prowadzi również rekrutację w obszarach inżynierii i AI.

Programista Java — Pyyne, praca hybrydowa w Portugalii

Twórz skalowalne aplikacje i interfejsy API w Javie, kierując pracami technicznymi międzynarodowych zespołów klientów. Hybrydowa praca w Portugalii łączy programowanie, współpracę z interesariuszami i mentoring.

Opis

  • Współpracuj z zespołami klientów przy tworzeniu niezawodnych, skalowalnych rozwiązań programistycznych.
  • Współpracuj z interesariuszami przy projektowaniu i budowie solidnych systemów.
  • Prowadź techniczne obszary prac i realizuj cele projektów w języku angielskim.
  • Pełnij funkcję głównej osoby kontaktowej dla interesariuszy po stronie klienta.
  • Projektuj, testuj i wdrażaj skalowalne aplikacje internetowe oraz usługi z wykorzystaniem Javy i technologii JVM.
  • Pracuj zarówno nad warstwą frontendową, jak i backendową, tworząc kompletne rozwiązania programistyczne.
  • Przekładaj cele biznesowe na architekturę techniczną.
  • Informuj interesariuszy o postępach i dbaj o sprawną realizację projektów.
  • Wspieraj rozwój młodszych współpracowników poprzez mentoring.
  • Promuj czysty kod, przemyślany projekt i wysokie standardy inżynierskie.
  • Korzystaj z relacyjnych baz danych i frameworków dostępu do danych.
  • Koordynuj cykle wytwarzania oprogramowania, przeglądy projektu i kodu oraz usprawnienia wydajności.

Wymagania

  • Wykształcenie wyższe co najmniej na poziomie licencjackim w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dyscyplinie technicznej.
  • Biegła znajomość języka angielskiego w mowie i piśmie na poziomie zawodowym.
  • Duże doświadczenie w pracy z nowoczesną Javą, w tym Java 17 lub Java 11.
  • Doświadczenie z frameworkami klasy enterprise, takimi jak Spring Boot, Spring Framework, Quarkus lub Micronaut.
  • Praktyczne doświadczenie w tworzeniu REST API, mikrousług lub architektur aplikacji internetowych.
  • Znajomość frontendowych frameworków JavaScript lub TypeScript, takich jak React, Angular lub Vue.js.
  • Bardzo dobra znajomość relacyjnych baz danych, takich jak PostgreSQL, MySQL lub SQL Server.
  • Praktyczne doświadczenie z narzędziami ORM i rozwiązaniami do persystencji, takimi jak Hibernate, JPA, Spring Data JPA lub jOOQ.
  • Rozumienie czystej architektury, zasad SOLID i podstawowych wzorców projektowych.
  • Doświadczenie w korzystaniu z Maven lub Gradle.
  • Doświadczenie w korzystaniu z Git.

Benefity

  • Hybrydowy tryb pracy.
  • Możliwość pracy z zaawansowanymi technologiami.
  • Odpowiedzialność za projekty i wpływ na kierunek rozwoju firmy.
  • Międzynarodowa kultura firmy konsultingowej z branży technologicznej, stawiająca ludzi na pierwszym miejscu.
  • Mentoring i możliwości współpracy zawodowej.

Powiązane oferty pracy

sa.global

Dyrektor praktyki rozwiązań dla przedsiębiorstw Microsoft Dynamics 365 CE i F&O

sa.global

Kieruj praktyką Microsoft Dynamics 365 CE i F&O firmy sa.global w Ameryce Północnej, odpowiadając za strategię, rozwój, obsługę klientów i wyniki finansowe. Rozwijaj rozwiązania oparte na AI, wdrażając Copilot, agentów i Azure AI w sprzedaży, realizacji usług i obsłudze klienta.

Otwórz