freehire launches on Product Hunt on 26 August.

Follow →

Java Developer (Java 21, Spring Boot, AI)

Summary

Build and modernize a telecom system using Java 21, Spring Boot, and event-driven architecture, while leveraging AI tools like GitHub Copilot to automate and improve code quality.

Dołączysz do projektu z branży telekomunikacyjnej. Zespół jest odpowiedzialny za modernizację kluczowego systemu biznesowego zgodnie z nowymi wymaganiami regulacyjnymi. Projekt obejmuje migrację aplikacji z technologii legacy do nowoczesnej architektury opartej o Java 21 i Spring Boot. Będziesz uczestniczyć w przebudowie istniejących rozwiązań, projektowaniu nowych API oraz rozwoju architektury event-driven. W projekcie duży nacisk kładziemy na automatyzację, jakość kodu oraz wykorzystanie narzędzi AI wspierających codzienną pracę programistów.

Twoje zadania:

  • modernizacja aplikacji z wykorzystaniem Java 21 i Spring Boot,

  • migracja komponentów legacy do nowoczesnej architektury,

  • tworzenie integracji opartych o architekturę event-driven,

  • wykorzystywanie narzędzi AI (GitHub Copilot, Claude Code) do usprawniania procesu wytwarzania oprogramowania.

Wymagania:

  • minimum 4 lata doświadczenia,

  • bardzo dobra znajomość Java,

  • praktyczne doświadczenie z Spring Boot,

  • doświadczenie z Kubernetes,

  • znajomość CI/CD (Jenkins),

  • doświadczenie z Elasticsearch,

  • praktyczna znajomość narzędzi Git.

Mile widziane:

  • doświadczenie z Camunda,

  • znajomość OpenRewrite lub Renovate Bot,

  • doświadczenie z GitHub Copilot, Claude Code lub innymi narzędziami AI wspierającymi programowanie,

  • doświadczenie z architekturą event-driven i Apache Kafka.

See also