Senior Full-Stack Developer - Java

Ness Solution — Poland · Posted ~5 hours ago

Senior Full-time Hybrid

Skills

Java Spring Boot Kafka SQL Microservices REST APIs Full-stack development AI-assisted software development Automated testing AI-assisted development

🔓 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

Join a senior full-stack engineering team developing scalable business systems using Java, Spring Boot, Kafka, SQL, microservices, and REST APIs. You will design and maintain integrations, improve software quality through automated testing, contribute to system architecture, and use AI effectively in the development process. The role follows a hybrid work model.

Highlights

Senior full-stack position requiring strong Java expertise, modern microservices technologies, AI-assisted development, automated testing, and participation in scalable solution design.

Description

Senior Fullstack Developer (Java) Szukamy Senior Fullstack Developera (Java) z min. 7-letnim doświadczeniem komercyjnym, bardzo dobrą znajomością Java, Spring Boot, Kafka i SQL oraz doświadczeniem w tworzeniu mikroserwisów i API REST. Ważna jest również umiejętność wykorzystywania AI w procesie tworzenia oprogramowania oraz gotowość do pracy hybrydowej w Warszawie (1 dzień w tygodniu z biura) Twoje zadania: Budowa i rozwój systemów w architekturze mikroserwisowej oraz monolitycznej wspierających procesy zgłaszania i obsługi szkód.Projektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemami.Udział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnych.Usprawnianie procesów biznesowych poprzez dostarczanie efektywnych i skalowalnych rozwiązań informatycznych.Zapewnienie wysokiej jakości oprogramowania poprzez rozwój testów automatycznych, stosowanie dobrych praktyk inżynierskich oraz dbałość o jakość kodu.Aktywne wykorzystanie narzędzi AI i podejścia Agentic AI w procesie wytwarzania oprogramowania, w tym podczas analizy wymagań, implementacji, testowania oraz utrzymania rozwiązań.Wykonywanie oraz udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu.Udział w wydarzeniach scrumowych oraz współpraca w multidyscyplinarnym zespole zwinnym.Współtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI w procesie software development.Codzienna współpraca z zespołem nastawionym na wymianę wiedzy, ciągłe doskonalenie oraz dostarczanie wysokiej jakości rozwiązań dla systemów o dużej skali i wysokim wolumenie transakcji. Nasze wymagania: Bardzo dobra znajomość Java (min. 7 lat doświadczenia komercyjnego)Bardzo dobra znajomość Spring Boot, Spring Framework, Hibernate/JPABardzo dobra znajomość Apache KafkaBardzo dobra znajomość SQLZnajomość AngularDoświadczenie w projektowaniu i rozwoju mikroserwisówDoświadczenie w projektowaniu i implementacji API RESTDoświadczenie w tworzeniu testów jednostkowych i integracyjnychUmiejętność wykorzystania narzędzi AI wspierających proces wytwarzania oprogramowaniaGotowość do pracy hybrydowej (minimum 1 dzień w tygodniu z biura).Świadczenie usług z terytorium Polski. Mile widziane: Znajomość PlaywrightZnajomość Docker i KubernetDoświadczenie w Domain-Driven Design (DDD)Znajomość RabbitMQ i ElasticSearchDoświadczenie z Azure, AWS lub GCPZnajomość zagadnień IT SecurityDoświadczenie w CI/CDDoświadczenie w mentoringu programistów lub pełnieniu roli Technical Leadera Oferujemy: Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach.Pracę w modelu hybrydowym (1 dzień z biura Klienta w centrum Warszawy).Długofalową współpracę przy realizacji projektu.