Senior Full Stack Developer, Java

Itfactorypl — Poland · Posted ~7 hours ago

Senior Full-time Hybrid

Skills

Java Full-stack development Microservices Monolithic architecture API development System integration Automated testing Software architecture Scalable software development AI-assisted development Agentic AI Monolith APIs AI

🔓 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 building and evolving systems that support complex business workflows. You will work across microservice and monolithic architectures, design and maintain APIs and integrations, implement functional and non-functional requirements, and improve scalability and efficiency. Strong engineering practices, automated testing, code quality, and modern AI-assisted development are central to the role. The position uses a hybrid working model with regular office presence.

Highlights

Senior full-stack role with hybrid work and exposure to both microservice and monolithic architectures. Offers opportunities to build scalable systems, improve business processes, strengthen automated testing, and apply AI-assisted and agentic development approaches.

Description

IT Factory, dynamiczna firma z doświadczeniem w zakresie rozwoju, wdrażania i wsparcia rozwiązań IT, dla polskiej znaczącej Firmy z branży ubezpieczeniowo-finansowej, poszukuje Kandydatów/Kandydatek na stanowisko: Senior Fullstack Developer (Java) Miejsce świadczenia usług: praca hybrydowa (minimum 1 dzień w tygodniu z biura w Warszawie) Zakres prac: Budowa i rozwój systemów w architekturze mikroserwisowej oraz monolitycznej wspierających procesy zgłaszania i obsługi szkódProjektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemamiUdział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnychUsprawnianie procesów biznesowych poprzez dostarczanie efektywnych i skalowalnych rozwiązań informatycznychZapewnienie wysokiej jakości oprogramowania poprzez rozwój testów automatycznych, dobre praktyki inżynierskie i dbałość o jakość koduAktywne wykorzystanie narzędzi AI i podejścia Agentic AI w analizie wymagań, implementacji, testowaniu oraz utrzymaniu rozwiązańWykonywanie oraz udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo koduUdział w wydarzeniach scrumowych oraz współpraca w multidyscyplinarnym zespole zwinnymWspółtworzenie standardów wytwarzania oprogramowania oraz wykorzystania AI w procesie software development Wymagania: Minimum 7 lat komercyjnego doświadczenia w programowaniu w JavaBardzo 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 i świadczenia usług z terytorium Polski Mile widziane: PlaywrightDocker i KubernetesDomain-Driven Design (DDD)RabbitMQ i ElasticsearchAzure, AWS lub GCPZnajomość zagadnień IT SecurityDoświadczenie w CI/CDDoświadczenie w mentoringu programistów lub roli Technical Leadera