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
Poszukujemy Java Backend Developera na poziomie Mid/Senior do długofalowego projektu realizowanego dla naszego klienta z branży telekomunikacyjnej.
Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji backendowych udostępniających API katalogu produktów telekomunikacyjnych. Projekt obejmuje tworzenie nowoczesnych rozwiązań opartych na Java 21+ i Spring Boot, integrację z bazami danych oraz systemami zewnętrznymi, a także wdrażanie i utrzymywanie aplikacji w środowisku Kubernetes.
Oferujemy:
Szkolenia językowe
Stałe wsparcie konsultanta
Program rekomendacji pracowników
,[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] Requirements: Java, Spring Boot, Spring Security, REST API, SQL, Git, Maven, OAuth, OIDC, JWt, JUnit, Mockito, Kubernetes, Kafka, RabbitMQ, PostgreSQL, JPA, Hibernate, CI/CD, Prometheus, Grafana
... Terraform, MySQL, MongoDB, Kafka, Hadoop, Apache Spark, Vite, webpack, Prometheus, Elasticsearch Operating system, Windows About the project, We are looking for a Mid Fullstack Developer with hands-on commercial experience in Java, Spring Boot, React, and TypeScript to join an international software development project., , ...
Wymagane, Java 17-21, Spring Boot 4.x, Maven, REST API, OpenAPI 3, PostgreSQL, Flyway, jOOQ, IntelliJ IDEA, Jenkins O projekcie, Dla naszego Klienta z branży bankowej poszukujemy Programisty/Programistki Java do projektu z obszaru kart i płatności. To rola dla osoby, która lubi tworzyć solidną logikę biznesową i dopracowane ...
Wymagane, Java 17-21, Spring Boot 4.x, Maven, REST API, OpenAPI 3, PostgreSQL, Flyway, jOOQ, IntelliJ IDEA, Jenkins O projekcie, Dla naszego Klienta z branży bankowej poszukujemy Programisty/Programistki Java do projektu z obszaru kart i płatności. To rola dla osoby, która lubi tworzyć solidną logikę biznesową i dopracowane ...
Java Developer Mid (K/M) | obszar bankowy Miejsce pracy: Warszawa Technologie, których używamy Wymagane - Java 17-21 - Spring Boot 4.x - Maven - REST API - OpenAPI 3 - PostgreSQL - Flyway - jOOQ - IntelliJ IDEA - Jenkins O projekcie Dla naszego Klienta z branży bankowej poszukujemy Programisty/Programistki Java do projektu ...
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: ...
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 ...
... exchange APIs. Experience building or integrating MCP servers, or using AI tooling to automate software engineering and developer workflows. Familiarity with monitoring, observability, and network analysis tools, such as Corvil, Geneos, and PCAP analysis. Other Languages English: B2 Upper Intermediate Seniority Senior []
Wymagane, Java, Spring Boot, Kafka O projekcie, Dla jednej z największych instytucji bankowych w Polsce poszukujemy Senior Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój nowoczesnej platformy bankowości internetowej dla klientów biznesowych., , Projekt znajduje się w fazie dużej transformacji technologicznej ...
We are looking for Java developer to join AMC IT team which develops Actively Managed Certificates app, an award-winning product offered by the bank on Neo platform (1). We are looking for someone who can: - be a part of a scrum team working on delivering business value through software - implement and deliver high quality ...
Your responsibilities - Designing and developing backend services and APIs in Java, following clean code principles and best practices. - Building and maintaining applications deployed on Azure Web Apps, with proper use of Azure Storage and Key Vault. - Writing and maintaining CI/CD pipelines using GitHub Actions to support ...