Fullstack Developer w ING Usługi dla Biznesu
ING BANK ŚLĄSKI SPÓŁKA AKCYJNA
⚲ Warszawa
20 000 - 22 000 PLN (B2B)
Wymagania
- Java
- Spring Boot
- Cloud
- Vault
- Angular
- TypeScript
- Maven
- REST API
- Redis
- Elasticsearch
- Kafka
- Docker
- Azure DevOps
- Microservices (nice to have)
Opis stanowiska
O projekcie: O zespole: Jesteśmy częścią ING Usługi dla Biznesu S.A., spółki utworzonej przez ING Bank Śląski w celu dostarczania firmom rozwiązań ułatwiających prowadzenie działalności. Do rozwoju platformy leasingowej poszukujemy Fullstack Developera. Technologie używane w projekcie: - Java 21, Spring Boot - Angular 18+, TypeScript - PostgreSQL, Redis, Elasticsearch, Kafka - REST API, OpenAPI - Azure DevOps, Docker, Kubernetes, GCP - Maven To oferujemy - współpracę na podstawie B2B - możliwość rozwoju w firmie wspierającej biznes - pełne zieleni przestrzenie biurowe przeznaczone do pracy i spotkań oraz miejsca relaksu - wszystko do Twojej dyspozycji - świętujemy wspólnie i poznajemy się na zespołowych wyjazdach, imprezach rodzinnych i sportowych Wymagania: Nasze oczekiwania - masz min. 5 lat doświadczenia jako Fullstack Developer - biegle znasz Java 21 i Spring Boot (Web, JOOQ, Cloud Vault) - znasz Angular 18+ i TypeScript - masz doświadczenie w tworzeniu i optymalizacji REST API - znasz PostgreSQL, Redis, Elasticsearch, Kafka - masz doświadczenie w pracy z Dockerem, Kubernetesem i Azure DevOps - znasz Maven i zasady zarządzania zależnościami w projektach Java - potrafisz debugować i rozwiązywać problemy w kodzie - znasz wzorce projektowe i zasady SOLID - potrafisz pracować w zespole i dzielić się wiedzą Mile widziane: - doświadczenie z mikroserwisami i architekturą rozproszoną Codzienne zadania: - tworzysz, rozwijasz i utrzymujesz aplikacje fullstackowe w Java + Angular - projektujesz i implementujesz backend w Spring Boot z wykorzystaniem JPA i JOOQ - tworzysz wydajne i skalowalne REST API oraz integrujesz je z bazami danych - implementujesz dynamiczne interfejsy użytkownika w Angular 18+ - optymalizujesz wydajność aplikacji i dbasz o wysoką jakość kodu - automatyzujesz procesy CI/CD w Azure DevOps - wdrażasz i optymalizujesz aplikacje - debugujesz i rozwiązujesz problemy w kodzie