JustJoin.IT
Praca zdalna
Senior
New
Backend / Full Stack Developer – Java, Spring, Angular
⚲ Warszawa
25 200 - 30 240 PLN netto (B2B)
Wymagania
- Java
- Spring Boot
- PostgreSQL
- Oracle DB
- Microservices
- Git
- Jira
- Confluence
Opis stanowiska
Praca zdalna z terytorium Polski | sporadyczne wizyty w biurze | długoterminowa współpraca
Poszukujemy doświadczonych developerów do rozwoju systemu Olimp – jednego z najważniejszych rozwiązań wewnętrznych w organizacji.
Podstawą jest mocne doświadczenie backendowe w Java 21 i Spring Boot 3.4. W przypadku roli Full Stack oczekujemy dodatkowo znajomości Angular i TypeScript.
Zakres pracy
Rola obejmuje rozwój i utrzymanie backendu, implementację logiki biznesowej i integracji, pracę z bazami danych oraz udział w rozwoju architektury, wydajności i jakości rozwiązania. Istotnym elementem będzie także diagnozowanie problemów produkcyjnych i modernizacja istniejących komponentów.
W profilu Full Stack zakres obejmuje dodatkowo rozwój frontendu i realizację zmian end-to-end.
Kluczowe wymagania
• min. 3 lata komercyjnego doświadczenia w Java,
• bardzo dobra znajomość Java/JVM, w tym wielowątkowości i zarządzania pamięcią,
• doświadczenie w systemach enterprise o dużej liczbie integracji lub wysokiej dostępności,
• bardzo dobra znajomość Spring Boot, Spring Framework, Spring Data JPA i Hibernate,
• praktyczna znajomość PostgreSQL, Oracle, SQL i Liquibase,
• doświadczenie z REST, SOAP, JSON, XML, OpenAPI oraz WSDL/XSD,
• praktyczne korzystanie z narzędzi AI wspierających development,
• samodzielność w prowadzeniu zmian od analizy technicznej do wdrożenia.
Dodatkowe wymagania dla Full Stack Developera
Poza kompetencjami backendowymi oczekujemy:
• bardzo dobrej znajomości Angular, TypeScript, HTML5/SCSS oraz RxJS,
• praktyki z Node.js, npm i Angular CLI,
• doświadczenia w budowie komponentów, formularzy i integracji z REST API,
• znajomości routingu, autoryzacji i zarządzania stanem aplikacji,
• umiejętności testowania i diagnozowania problemów na styku frontend-backend.
Mile widziane
• doświadczenie w branży medycznej, ubezpieczeniowej lub finansowej,
• znajomość mikroserwisów, DDD i systemów kolejkowych (Kafka, RabbitMQ, IBM MQ),
• praktyka z CI/CD, Docker, Kubernetes i Helm,
• doświadczenie z SonarQube i narzędziami monitoringu, np. Grafana, Prometheus, Kibana lub OpenSearch,
• doświadczenie w modernizacji lub migracji starszych rozwiązań,
• podstawowa znajomość OAuth 2.0, OIDC, JWT, Spring Security i OWASP,
• znajomość JAPET.
Poszukujemy doświadczonych developerów do rozwoju systemu Olimp – jednego z najważniejszych rozwiązań wewnętrznych w organizacji.
Podstawą jest mocne doświadczenie backendowe w Java 21 i Spring Boot 3.4. W przypadku roli Full Stack oczekujemy dodatkowo znajomości Angular i TypeScript.
Zakres pracy
Rola obejmuje rozwój i utrzymanie backendu, implementację logiki biznesowej i integracji, pracę z bazami danych oraz udział w rozwoju architektury, wydajności i jakości rozwiązania. Istotnym elementem będzie także diagnozowanie problemów produkcyjnych i modernizacja istniejących komponentów.
W profilu Full Stack zakres obejmuje dodatkowo rozwój frontendu i realizację zmian end-to-end.
Kluczowe wymagania
• min. 3 lata komercyjnego doświadczenia w Java,
• bardzo dobra znajomość Java/JVM, w tym wielowątkowości i zarządzania pamięcią,
• doświadczenie w systemach enterprise o dużej liczbie integracji lub wysokiej dostępności,
• bardzo dobra znajomość Spring Boot, Spring Framework, Spring Data JPA i Hibernate,
• praktyczna znajomość PostgreSQL, Oracle, SQL i Liquibase,
• doświadczenie z REST, SOAP, JSON, XML, OpenAPI oraz WSDL/XSD,
• praktyczne korzystanie z narzędzi AI wspierających development,
• samodzielność w prowadzeniu zmian od analizy technicznej do wdrożenia.
Dodatkowe wymagania dla Full Stack Developera
Poza kompetencjami backendowymi oczekujemy:
• bardzo dobrej znajomości Angular, TypeScript, HTML5/SCSS oraz RxJS,
• praktyki z Node.js, npm i Angular CLI,
• doświadczenia w budowie komponentów, formularzy i integracji z REST API,
• znajomości routingu, autoryzacji i zarządzania stanem aplikacji,
• umiejętności testowania i diagnozowania problemów na styku frontend-backend.
Mile widziane
• doświadczenie w branży medycznej, ubezpieczeniowej lub finansowej,
• znajomość mikroserwisów, DDD i systemów kolejkowych (Kafka, RabbitMQ, IBM MQ),
• praktyka z CI/CD, Docker, Kubernetes i Helm,
• doświadczenie z SonarQube i narzędziami monitoringu, np. Grafana, Prometheus, Kibana lub OpenSearch,
• doświadczenie w modernizacji lub migracji starszych rozwiązań,
• podstawowa znajomość OAuth 2.0, OIDC, JWT, Spring Security i OWASP,
• znajomość JAPET.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.