Poszukujemy Java Developera, który będzie uczestniczyć w projektowaniu i rozwijaniu nowoczesnych, skalowalnych rozwiązań opartych na ekosystemie Java i Microsoft Azure. Szukamy osoby, która lubi rozwiązywać złożone problemy techniczne, dba o jakość kodu i potrafi tworzyć stabilne, gotowe do wdrożenia produkcyjnego aplikacje. Istotnym elementem roli będzie również wykorzystanie narzędzi AI w procesie developmentu oraz rozwijanie rozwiązań opartych na architekturze event-driven i automatyzacji CI/CD. Praca jest dedykowana dla rozpoznawalnego klienta z branży bankowej. Obowiązki
Projektowanie, rozwój i utrzymanie aplikacji backendowych w Java, z naciskiem na wydajność, skalowalność i jakość kodu. Projektowanie i optymalizacja baz danych relacyjnych, przede wszystkim PostgreSQL. Rozwijanie i utrzymywanie procesów CI/CD z wykorzystaniem GitLab Pipelines. Tworzenie i rozwój rozwiązań serverless oraz event-driven z wykorzystaniem Azure Functions. Implementacja asynchronicznej komunikacji między systemami z użyciem Azure Service Bus. Projektowanie i rozwijanie przepływów danych obejmujących ich pobieranie, transformację i integrację. Diagnozowanie i rozwiązywanie złożonych problemów aplikacyjnych, integracyjnych i wdrożeniowych. Wykorzystywanie narzędzi AI, takich jak GitHub Copilot, w celu usprawniania procesu tworzenia i utrzymania oprogramowania. Współpraca z zespołem inżynierskim przy ciągłym doskonaleniu jakości oprogramowania, automatyzacji i praktyk DevOps. Wymagania
Bardzo dobra znajomość Java oraz doświadczenie w tworzeniu aplikacji produkcyjnych. Praktyczna znajomość relacyjnych baz danych, preferowane PostgreSQL. Doświadczenie w obszarze DevOps i CI/CD, mile widziana znajomość GitLab Pipelines. Znajomość Azure Functions lub podobnych rozwiązań serverless i event-driven. Doświadczenie w pracy z systemami komunikacji asynchronicznej, takimi jak Azure Service Bus (queues, topics, publish/subscribe). Umiejętność projektowania i rozwijania przepływów danych, w tym ich integracji, transformacji i orkiestracji. Praktyczne doświadczenie w wykorzystaniu narzędzi AI w procesie developmentu, szczególnie GitHub Copilot, AI agents i technik promptowania. Język angielski (min B2/C1). Mile widziana znajomość Azure Data Factory lub podobnych narzędzi do integracji i przetwarzania danych. Praca w modelu hybrydowym (biuro zlokalizowane we Wrocławiu)
Java Developer (Azure/AI/DevOps) in Wrocław – pracodawca: ITP IT PERFORMANCE sp. z o.o.
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznej branży IoT/Embedded. Pracując z nami, będziesz częścią zespołu, który ceni innowacyjność i współpracę, a także zapewnia elastyczne warunki pracy zdalnej oraz okazjonalne spotkania w biurze w Krakowie. Oferujemy konkurencyjne wynagrodzenie oraz możliwość pracy nad projektami dla międzynarodowych klientów z branży automotive, co czyni nas idealnym miejscem dla ambitnych inżynierów embedded.
Dane kontaktowe:
Zespół rekrutacyjny ITP IT PERFORMANCE sp. z o.o.