CI&T
CI&T
CI&T to globalna firma technologiczna zajmująca się transformacją cyfrową. Założona w 1995 roku, pomaga organizacjom modernizować sposób tworzenia i obsługi produktów oraz budowania relacji z klientami za pośrednictwem produktów i usług cyfrowych. Jej działalność obejmuje modernizację aplikacji, rozwiązania chmurowe, sztuczną inteligencję i analitykę danych, obsługę klienta, projektowanie produktów, doradztwo strategiczne oraz doświadczenia immersyjne. Dzięki połączeniu kompetencji technologicznych i biznesowych CI&T wspiera organizacje z takich branż jak doradztwo, ochrona zdrowia i marketing w dążeniu do rozwoju oraz sprawniejszego działania.

Starszy programista Java — praca zdalna w Brazylii

Dołącz do CI&T jako starszy programista Java i modernizuj złożone aplikacje korporacyjne przy użyciu narzędzi inżynierskich wspieranych przez AI. Będziesz przebudowywać starsze systemy, wzmacniać testy automatyczne i pomagać wdrażać uporządkowane praktyki programistyczne.

Opis

  • Tworzyć i utrzymywać złożone aplikacje Java oraz korporacyjne bazy kodu
  • Analizować istniejące systemy metodą inżynierii wstecznej, oceniając architekturę, zależności, logikę biznesową i ograniczenia techniczne
  • Korzystać z narzędzi wspieranych przez AI do generowania i analizy kodu, refaktoryzacji, testowania i dokumentowania
  • Stosować uporządkowane metody inżynierii AI, w tym inżynierię wsteczną, rozwój oparty na specyfikacji i automatyczne generowanie testów
  • Modernizować aplikacje Java przez usuwanie lub zastępowanie przestarzałych zależności i komponentów
  • Tworzyć i ulepszać testy automatyczne wspierające bezpieczną refaktoryzację i modernizację
  • Współpracować z inżynierami i interesariuszami, przekładając wymagania oraz zachowanie istniejących systemów na rozwiązania techniczne łatwe w utrzymaniu
  • Pomagać określać powtarzalne praktyki programistyczne wspierane przez AI dla zespołów inżynierskich
  • Dbać o wysokie standardy jakości kodu, łatwości utrzymania, testowania i inżynierii oprogramowania
  • Współtworzyć działania CI&T, które pomagają dużym przedsiębiorstwom przekładać możliwości AI na wartość biznesową

Wymagania

  • Udokumentowane doświadczenie w programowaniu w Javie, najlepiej w przypadku aplikacji korporacyjnych i złożonych istniejących systemów
  • Praktyczne doświadczenie w tworzeniu, utrzymaniu, refaktoryzacji i modernizacji aplikacji Java
  • Co najmniej 3 miesiące pracy zespołowej z Copilotem jako głównym narzędziem generowania kodu przez AI albo co najmniej 6 miesięcy pracy z porównywalnymi narzędziami, takimi jak Claude Code, Codex, GitHub Copilot, Antigravity lub podobne
  • Praktyczne doświadczenie ze wspólnymi, uporządkowanymi metodami programowania wspieranymi przez AI, zwłaszcza z inżynierią wsteczną lub rozwojem opartym na specyfikacji
  • Praktyczne doświadczenie w stosowaniu metod wspieranych przez AI do generowania testów
  • Doświadczenie w refaktoryzacji systemów Java w celu usuwania lub zastępowania przestarzałych zależności
  • Umiejętność rozumienia nieznanych, złożonych baz kodu i skutecznej pracy z nimi
  • Solidne podstawy inżynierii oprogramowania obejmujące czysty kod, testy automatyczne, kontrolę wersji i pracę zespołową
  • Jasna komunikacja i skuteczna współpraca z zespołami technicznymi oraz interesariuszami
  • Doświadczenie z Javą 17 lub 21 będzie dodatkowym atutem
  • Doświadczenie z relacyjnymi bazami danych SQL będzie dodatkowym atutem
  • Znajomość baz danych NoSQL będzie dodatkowym atutem

Benefity

  • Ubezpieczenie zdrowotne i stomatologiczne
  • Dodatek na posiłki i żywność
  • Dofinansowanie opieki nad dziećmi
  • Wydłużony urlop ojcowski
  • Dostęp do siłowni oraz specjalistów ds. zdrowia i dobrego samopoczucia dzięki partnerstwom z Wellhub (Gympass) i TotalPass
  • Udział w zyskach i wynikach (PLR)
  • Ubezpieczenie na życie
  • Ciągła nauka w CI&T University
  • Klub zniżkowy
  • Bezpłatne zasoby online wspierające zdrowie fizyczne, psychiczne i ogólne samopoczucie
  • Kurs dotyczący ciąży i odpowiedzialnego rodzicielstwa
  • Partnerstwa z platformami nauki online
  • Platforma do nauki języków
  • Dostęp do zespołów ds. zdrowia i dobrego samopoczucia, specjalistów ds. integracji oraz grup zainteresowań
  • Wsparcie i racjonalne usprawnienia dla kandydatów z niepełnosprawnościami podczas procesu rekrutacji

Powiązane oferty pracy

Avantor

Koordynator operacyjny — zapasy laboratoryjne i wysyłka

Avantor

Koordynacja zapasów laboratoryjnych, zakupów, wysyłek i obsługi klientów Avantor z sektora naukowego. Rola obejmuje także wsparcie przy wysyłce materiałów niebezpiecznych, raportowanie i obsługę systemów ewidencji zapasów.

Otwórz
Intact

Specjalista ds. likwidacji szkód majątkowych II — Intact, Mississauga

Intact

Badaj i likwiduj szkody dotyczące nieruchomości mieszkalnych, kondominiów i obiektów komercyjnych dla klientów Intact w całej Kanadzie. Zapewniaj empatyczne wsparcie kanałami cyfrowymi i telefonicznie.

Otwórz
Endless Studios

Twórca programu nauczania projektowania gier (Unity)

Endless Studios

Opracowuj lekcje projektowania gier dla florydzkich programów kształcenia zawodowego i technicznego w szkołach średnich, korzystając z silnika Endstar firmy Endless Studios. Twórz lekcje wprowadzające do Unity, sprawdziany, przewodniki dla nauczycieli i samouczki do pracy w klasie.

Otwórz
Nivoda

Starszy inżynier AI/ML — praca zdalna w USA

Nivoda

Twórz systemy rankingowe, rekomendacyjne i wyszukiwania multimodalnego dla globalnego marketplace’u jubilerskiego Nivoda oraz witryn jubilerów. Buduj produkcyjne rozwiązania uczenia maszynowego w obszarach wyszukiwania, odkrywania produktów i dopasowywania obrazów.

Otwórz