Projektowanie, implementacja i rozwój API REST oraz logiki biznesowej
Tworzenie aplikacji backendowych w Java 21+ z wykorzystaniem Spring Boot / Spring
Projektowanie kontraktów API i utrzymywanie ich dokumentacji w OpenAPI/Swagger
Integracja aplikacji z bazami danych i systemami zewnętrznymi, w tym mapowanie i transformacja danych
Implementacja walidacji danych, spójnej obsługi błędów oraz mechanizmów uwierzytelniania i autoryzacji API
Tworzenie i utrzymywanie testów jednostkowych i integracyjnych
Dbanie o jakość kodu, udział w code review oraz diagnozowanie problemów i optymalizacja wydajności aplikacji
Współpraca z analitykami i architektami przy analizie wymagań i projektowaniu rozwiązań
Współpraca z zespołem DevOps przy wdrażaniu aplikacji na Kubernetes oraz diagnozowaniu problemów po wdrożeniu
Wymagania:
Praktyczne doświadczenie w tworzeniu aplikacji backendowych w Java oraz znajomość Java 21+
Praktyczna znajomość Spring Boot / Spring, w szczególności tworzenia API i zabezpieczania aplikacji z użyciem Spring Security
Umiejętność projektowania i implementacji API REST: JSON, kody odpowiedzi, walidacja danych i obsługa błędów
Znajomość OpenAPI/Swagger i dokumentowania kontraktów API
Znajomość SQL i relacyjnych baz danych oraz doświadczenie w dostępie do danych z aplikacji Java
Znajomość Git i Maven
Znajomość zasad zabezpieczania API, w tym uwierzytelniania i autoryzacji z wykorzystaniem OAuth2/OIDC oraz JWT
Umiejętność tworzenia testów automatycznych, w tym jednostkowych i integracyjnych, z wykorzystaniem narzędzi takich jak JUnit, Mockito lub Testcontainers
Znajomość konteneryzacji aplikacji Java oraz procesu ich wdrażania w środowisku Kubernetes: obrazy kontenerowe, Deployment, Service, konfiguracja przez ConfigMap i Secret oraz sondy gotowości i dostępności
Umiejętność weryfikacji wdrożenia i podstawowej diagnostyki aplikacji na Kubernetes, w tym sprawdzania statusu podów i analizy logów
Umiejętność samodzielnej realizacji zadań developerskich oraz współpracy z analitykami, architektami i zespołem DevOps
Umiejętność pracy z AI przy tworzeniu projektu, implementacji i testów kodu
Mile widziane:
Doświadczenie w pracy z katalogami produktów lub systemami branży telekomunikacyjnej
Znajomość komunikacji asynchronicznej i brokerów wiadomości, takich jak Kafka lub RabbitMQ
Doświadczenie z PostgreSQL oraz JPA/Hibernate
Doświadczenie w pracy z pipeline'ami CI/CD, np. Github lub GitLab CI, oraz repozytoriami artefaktów Nexus lub Artifactory
Znajomość narzędzi monitoringu i obserwowalności, takich jak Prometheus/Grafana, ELK/OpenSearch oraz OpenTelemetry
Znajomość praktyk wdrażania aplikacji na Kubernetes
Expected, DB2, Java, Docker, REST API, Kubernetes, Jenkins, Microservices, Spring Framework, Spring Boot, PostgreSQL Optional, Kafka, CI/CD, Maven, JUnit About the project, The assignment is within the Embedded Banking Service Domain (Payments Service Area). This is how we work, at the client's site Your responsibilities, ...
Wymagane, Java, Spring Boot, Spring Data, SQL, PostgreSQL, Oracle, JUnit, Mockito, Git Mile widziane, Kafka, RabbitMQ, Docker, Kubernetes, AWS, Microsoft Azure, Grafana, Prometheus O projekcie, Miliony abonentów, tysiące zdarzeń na sekundę i systemy, które muszą działać bez przerwy, nawet w sylwestra o północy. Dla operatora ...
Expected, DB2, Java, Docker, REST API, Kubernetes, Jenkins, Microservices, Spring Framework, Spring Boot, PostgreSQL Optional, Kafka, CI/CD, Maven, JUnit About the project, The assignment is within the Embedded Banking Service Domain (Payments Service Area). This is how we work, at the client's site Your responsibilities, ...
Szukamy osoby, która: - Ma dobrą znajomość zagadnienia architektury mikroserwisowej - Ma doświadczenie w projektowaniu aplikacji w języku Java - Wykazuje się dobrą znajomością wzorców projektowych - Zna język angielski na poziomie komunikatywnym - Myśli krytycznie, sprawnie komunikuje się ze współpracownikami - Gra zespołowo ...
... raz na kwartał,, budżet projektu: do 155 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług. minimum 5 lat doświadczenia komercyjnego w Java, w tym znajomość rozwiązań opartych na Java 21/25,, minimum 3 lata doświadczenia z PostgreSQL i Elasticsearch, ze szczególnym naciskiem na bardzo dobrą znajomość ...
Wymagane, Java, Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Feign, AWS, PostgreSQL, MongoDB, Redis O projekcie, Do projektu z branży telco poszukujemy doświadczonego Senior Java Backend Developera, który dołączy do zespołu rozwijającego nowoczesny produkt WEB oparty o architekturę mikroserwisową i hexagonalną., ...
Wymagane, Java, Spring Boot, REST API, Apache Kafka, PostgreSQL, Kubernetes, Docker, SQL Mile widziane, Apache Cassandra, Python O projekcie, Dla projektu realizowanego w środowisku bankowym poszukuję doświadczonego Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój systemów wspierających katalog produktów ...
- Strong experience with Java 17+ (concurrency, low-latency design, data structures, lambdas). - Familiarity with TDD , JUnit , CI/CD, REST APIs, messaging technologies. - Understanding of DevOps principles and automation practices. - Strong communication skills and ability to work in a global Agile team. Nice to Have: ...
... jest we współpracy z Klientem z branży ubezpieczeniowej i dotyczy rozwoju systemów wspierających procesy zgłaszania i obsługi szkód., , Szukamy doświadczonego Java Developera, który będzie rozwijać backend oparty na Javie i Spring Boot oraz aplikacje frontendowe w Angularze. Praca obejmuje rozwój i utrzymanie istniejących ...
Twój zakres obowiązków - Rozwój i utrzymanie aplikacji opartych o Java i Spring Boot - Projektowanie oraz rozwijanie rozwiązań w architekturze mikroserwisowej - Integracja systemów z wykorzystaniem REST API oraz Apache Kafka - Praca nad rozwiązaniami związanymi z produktami bankowymi, opłatami i rozliczeniami - Tworzenie ...