Logo Algoteque
Algoteque
Freelance

Senior Java Developer

Algoteque

📍 Location
Warsaw (Poland)
💼 Experience
5 years minimum

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

Poszukujemy konsultanta B2B na stanowisko Senior Java Developer do długoterminowego projektu IT związanego z rozwojem systemów obsługi procesów biznesowych. Rola obejmuje pracę z architekturą mikroserwisową, projektowanie rozwiązań oraz rozwój wysokiej jakości oprogramowania.

Warunki współpracy:
- Forma współpracy: B2B.
- Lokalizacja: Warszawa / zdalnie (przewidziane są spotkania projektowe w biurze raz w tygodniu).

Zakres usług:
- Budowa i rozbudowa systemów opartych na architekturze mikroserwisowej oraz monolitycznej.
- Udział w projektowaniu architektury z wykorzystaniem nowoczesnych rozwiązań technologicznych.
- Rozwój i usprawnianie procesów biznesowych.
- Rozwijanie automatyzacji testów i dbanie o jakość tworzonego oprogramowania.
- Wykonywanie i odbieranie code review.
- Udział w wydarzeniach Scrum oraz współpraca z zespołem projektowym.
- Praca nad rozwiązaniami o dużej skali i wysokim wolumenie danych.
- Dzielenie się wiedzą i współpraca przy tworzeniu wysokiej jakości kodu.

Required qualifications

- Minimum 7 lat komercyjnego doświadczenia w pracy z Java.
- Bardzo dobra znajomość Spring Boot, Spring Framework oraz Hibernate/JPA.
- Bardzo dobra znajomość Apache Kafka.
- Bardzo dobra znajomość SQL.
- Znajomość Angular.
- Doświadczenie w Domain-Driven Design (DDD).
- Doświadczenie w projektowaniu i rozwoju mikroserwisów.
- Doświadczenie w projektowaniu i implementacji REST API.
- Umiejętność wykorzystywania narzędzi AI wspierających proces wytwarzania oprogramowania.

Nice to have:
- Znajomość Playwright.
- Znajomość Docker i Kubernetes.
- Znajomość RabbitMQ i Elasticsearch.
- Doświadczenie z Azure, AWS lub GCP.
- Znajomość zagadnień IT Security.
- Doświadczenie w obszarze CI/CD.
- Doświadczenie w mentoringu programistów lub pełnieniu roli Technical Leadera.

Interested in this job?

Send your application below, our recruitment team will get back to you quickly.

Are you legally authorized to work in Poland?

Do you speak Polish fluently?

💬 Personalize your message to the recruiter, click here!

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

Freelance · Senior Java Developer 📍Warsaw
Apply