IT Factory
Senior Fullstack Developer (Java)
Senior fullstack Java developer building and evolving microservice and monolithic systems supporting claims reporting and handling for a major Polish insurance-finance company, in a hybrid setup from Warsaw. Core stack: Java, Spring Boot, Hibernate/JPA, Kafka, SQL and Angular, plus AI-assisted development and Scrum teamwork.
- Compensation
- Not disclosed
- Location
- Warszawa, Poland
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum 7 years of commercial experience programming in Java
- Very good knowledge of Spring Boot, Spring Framework, Hibernate/JPA
- Very good knowledge of Apache Kafka
- Very good knowledge of SQL
- Knowledge of Angular
- Experience designing and developing microservices
- Experience designing and implementing REST APIs
- Experience writing unit and integration tests
- Ability to use AI tools supporting the software development process
- Willingness to work hybrid from the territory of Poland
Nice to have
- Knowledge of IT Security topics
- Experience with CI/CD
- Experience mentoring developers or in a Technical Leader role
Full 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:
Miejsce świadczenia usług: praca hybrydowa (minimum 1 dzień w tygodniu z biura w Warszawie)
- 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, dobre praktyki inżynierskie i dbałość o jakość kodu
- Aktywne 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 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
Wymagania:
- Minimum 7 lat komercyjnego doświadczenia w programowaniu w Java
- Bardzo dobra znajomość Spring Boot, Spring Framework, Hibernate/JPA
- Bardzo dobra znajomość Apache Kafka
- Bardzo dobra znajomość SQL
- Znajomość Angular
- Doświadczenie w projektowaniu i rozwoju mikroserwisów
- Doświadczenie w projektowaniu i implementacji API REST
- Doświadczenie w tworzeniu testów jednostkowych i integracyjnych
- Umiejętność wykorzystania narzędzi AI wspierających proces wytwarzania oprogramowania
- Gotowość do pracy hybrydowej i świadczenia usług z terytorium Polski
Mile widziane:
- Znajomość zagadnień IT Security
- Doświadczenie w CI/CD
- Doświadczenie w mentoringu programistów lub roli Technical Leadera