logo Algoteque

Senior Java Developer

Algoteque • Warsaw (Poland) • Hybrid

Apply

About us

ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.

Job Description

- Udział we wdrożeniu i rozwoju systemu klasy Enterprise wspierającego obsługę szkód. - Analiza wymagań biznesowych i technicznych oraz ich implementacja. - Projektowanie i rozwój integracji z systemami wewnętrznymi i zewnętrznymi z wykorzystaniem API, zdarzeń i usług integracyjnych. - Współpraca z międzynarodowym dostawcą rozwiązania przy projektowaniu zmian, rozwiązywaniu błędów i rozwoju kolejnych wersji produktu. - Projektowanie rozwiązań z uwzględnieniem wymagań funkcjonalnych, niefunkcjonalnych, wydajnościowych, bezpieczeństwa i utrzymania. - Udział w migracji danych, integracji środowisk oraz przygotowaniu organizacji do uruchomienia nowej platformy. - Rozwój testów automatycznych oraz udział w testach integracyjnych i systemowych. - Wykonywanie code review, configuration review oraz review rozwiązań integracyjnych. - Aktywne wykorzystanie narzędzi AI i Agentic AI w analizie, projektowaniu, implementacji, testowaniu i dokumentowaniu. - Udział w wydarzeniach Scrum oraz współpraca z zespołami biznesowymi, architektonicznymi, integracyjnymi i testowymi. - Współtworzenie standardów integracyjnych oraz dobrych praktyk dla rozwiązań klasy Enterprise.

Required qualifications

- Min. 5 lat doświadczenia w Java. - Min. 3 lata doświadczenia z Apache Kafka. - Min. 5 lat doświadczenia ze Spring, Hibernate, Spring Boot i Spring Cloud. - Min. 5 lat doświadczenia z SQL. - Znajomość frameworków do testów jednostkowych, takich jak JUnit, TestNG i Spock, oraz testów integracyjnych, takich jak Testcontainers i WireMock. - Znajomość paradygmatów Functional Programming i Object-Oriented Programming. - Znajomość konteneryzacji aplikacji. - Znajomość silników procesowych oraz notacji BPMN. - Znajomość wzorców i mechanizmów zapewniania odporności usług w systemach rozproszonych. - Znajomość React oraz doświadczenie w tworzeniu aplikacji frontendowych. - Umiejętność wykorzystania narzędzi AI w procesie wytwarzania oprogramowania. - Znajomość narzędzi do diagnostyki i analizy wydajności zaimplementowanych rozwiązań. - Możliwość świadczenia usług z terytorium Polski. - Znajomość języka angielskiego na poziomie min. B2, również w komunikacji ustnej. Mile widziane: - Praktyczna znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu. - Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania. - Doświadczenie w rozwiązaniach chmurowych. Forma współpracy: B2B. Lokalizacja: Warszawa / zdalnie (przewidziane są spotkania projektowe w biurze raz w tygodniu).

Job details

Company

Algoteque

Contract

Full-time

Job location

Hybrid • Warsaw (Poland)

Reference

2697613

Share

Twitter facebook linkedin
Senior Java Developer

Interested in this job ?
Apply

Are you legally authorized to work in Poland?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.