Senior Java Developer

Algoteque — Poland · Posted ~1 day ago

Senior Contract Hybrid

Skills

Java microservices architecture software architecture solution design software development Spring Boot Kafka microservices

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java development opportunity on a long-term IT project focused on business process systems. You will work with microservices architecture, design technical solutions, and build high-quality software in a consulting-oriented environment, with remote work and occasional project meetings.

Highlights

Long-term IT project, B2B cooperation model, remote work option, and opportunities to work on software architecture, solution design, and high-quality development.

Description

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. Profile / Requirements 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. AO4462