Senior Fullstack Java
Antal
⚲ Warszawa
23 520 - 26 880 PLN (B2B)
Wymagania
- Java
- Spring
- SQL
- Oracle
- PostgreSQL
- React
- Angular
Opis stanowiska
O projekcie: Senior Fullstack Developer Obszar: CRM | Praca w Scrum | 100% zdalnie (z opcjonalnym biurem w Warszawie) Do zespołu rozwijającego produkty CRM poszukujemy doświadczonego FullStack Developera. Rola koncentruje się głównie na backendzie (Java + Spring Boot + Oracle), przy czym frontend stanowi do 30% zakresu pracy. Szukamy osoby, która swobodnie porusza się zarówno w świecie architektury backendowej, jak i nowoczesnych frameworków frontendowych (React, Angular). Opis projektu - Rozwój i utrzymanie systemów CRM wspierających kluczowe procesy biznesowe - Praca w metodyce Scrum - Częsta współpraca z Biznesem przy doprecyzowaniu wymagań - Wysoki nacisk na jakość, wydajność i stabilność rozwiązań Zakres odpowiedzialności Backend (główny obszar) - Projektowanie i rozwój aplikacji w Java (8–24) - Praca z Spring (1.5+) / Spring Boot - Tworzenie i rozwój REST API - Integracja systemów (Kafka jako message broker) Bazy danych - Zaawansowana praca z Oracle i PostgreSQL (SQL / PL/SQL) - Wersjonowanie schematów baz danych (Liquibase) - Praca z bazami nierelacyjnymi (MongoDB) Frontend (do 30%) - Tworzenie i rozwój komponentów w React oraz Angular - JavaScript (ES6+), TypeScript - HTML5, CSS3 / SCSS Jakość, wydajność i DevOps - Tworzenie czystego, wydajnego kodu (Clean Code) - Analiza jakości i bezpieczeństwa kodu (SonarQube) - Identyfikacja wąskich gardeł i rekomendowanie optymalizacji - Monitorowanie i logowanie (DataDog, Dynatrace) - Testy: JUnit, Jest, React Testing Library, Cypress, Playwright (mile widziane) - TDD / BDD CI/CD & DevOps: - Git, GitLab - GitLab CI / Jenkins - Docker, podstawy Kubernetes - Znajomość środowiska AWS Warunki współpracy - Start: 01.04.2026 - Współpraca długoterminowa - Możliwe wdrożenia nocne (raz na 2 tygodnie) - Praca 100% zdalna (mile widziane okazjonalne wizyty w biurze w Warszawie) Wymagania: - Minimum 4 lata doświadczenia komercyjnego - Bardzo dobra znajomość Java + Spring - Bardzo dobra znajomość SQL (Oracle / PostgreSQL) - Minimum 2 lata doświadczenia w frontendzie (React / Angular) - Doświadczenie w pracy w Agile / Scrum - Umiejętność analizy wymagań i projektowania rozwiązań - Doświadczenie w Code Review - Tworzenie dokumentacji technicznej - Język angielski – poziom techniczny (praca z dokumentacją i zespołem międzynarodowym) Szukamy osoby, która: - Jest zwinna i potrafi adaptować się do zmian - Myśli kreatywnie i stale się rozwija - Koncentruje się na potrzebach klienta - Bierze odpowiedzialność za swoje decyzje - Ceni współpracę i dobrą atmosferę - Działa z szacunkiem i empatią - Współtworzy silny, wspierający się zespół